【发布时间】:2012-11-15 19:36:35
【问题描述】:
我已经搜索并尝试了几个小时的不同方法。我似乎无法将这两个图像和文本全部放在一行上。我希望图像和文本都在一行上排列图像,文本,图像,文本我的图像是这样编码的,带有简单的样式
<img style='height: 24px; width: 24px; margin-right: 4px;' src='design/like.png'/><h4 class='liketext'>$likes</h4>
<img style='height: 24px; width: 24px; margin-right: 4px;' src='design/dislike.png'/><h4 class='liketext'>$dislikes</h4>
我的“liketext”类只有一个简单的文本颜色修饰符。使用此代码,第一个图像和文本位于同一行,下一个图像和文本位于下一行。我希望所有四个对象都在同一行。我真的尝试过自己解决这个问题,并感谢所提供的任何帮助,希望这篇文章也能帮助其他人,谢谢!
【问题讨论】:
-
将它们放在 div 中并使用
display: inline或inline-block。另外,请使用float: left;。我以前遇到过这个。这就像一个魅力。 -
非常感谢您的回答,我只需要将所有元素浮动。我的粗心错误,但希望这可以帮助其他面临同样问题的人!
-
不用担心。我自己很快就会忘记这一点,这篇文章会有所帮助。
标签: html css styles alignment image