CSS3怎么把文字和图片放在一行? 在Web设计中,经常会遇到需要将文字和图片放在一行的情况,此时可以使用CSS3来实现。下面是一个简单的方法: 使用display: inlineblock和vert...
CSS3怎么把文字和图片放在一行?
在Web设计中,经常会遇到需要将文字和图片放在一行的情况,此时可以使用CSS3来实现。下面是一个简单的方法:
使用display: inline-block和vertical-align: middle属性,将图片和文字放在一行。
例如,我们可以在HTML中使用p标签来包裹一段文字,同时添加一个img标签来插入一张图片,然后使用CSS3来对它们进行布局和样式的控制。
HTML代码如下:
<p>这是一段文字 <img src="example.jpg"/> 图片</p>
p {
display: inline-block;
vertical-align: middle;
}
<br>
img {
max-height: 100%;
max-width: 100%;
vertical-align: middle;
}