我有一些關於「foo」和「bar」圖像的短文本。我想將圖像和這些相應的文本並排排列,目前我用::after
僞元素到達它。小文本和大圖像並排使用flexbox
但也許,更好的方法來實現它,也許使用flexbox?
<style>
.image { width: 510px; float: right; }
p::after {
content: " ";
visibility: hidden;
display: block;
height: 0;
clear: both;
}
</style>
<div class="image">
<img src="Foo.jpg">
<p class="caption">Caption</p>
</div>
<p>Text about Foo. Text text text text text text text text text
text text text text text text text text text text text text text
text text</p>
<div class="image">
<img src="Bar.jpg">
<p class="caption">Caption</p>
</div>
<p>Text about Bar. Text text text text text text text text text
text text text text text text text text text text text text text
text text</p>
你想要圖像居中和文字在雙方?我真的不明白你的預期.. – Ferrrmolina