我希望此图片下的文字在图片下方左对齐('我的标题'与图片的左侧对齐),无论它的高度是什么,没有的JavaScript。
HTML
<div class="container">
<div class="img-container">
<img src="http://img.thesun.co.uk/multimedia/archive/01572/empire-state-build_1572000a.jpg"/>
<div class="info">
<h1>my title</h1>
<p> my description</p>
</div>
</div>
</div>
CSS
.container{
width:900px;
position:relative;
}
.img-container{
text-align:center;
}
img{
max-width:100%;
}
.info{
text-align:left;
}
如果调整.container width,它应始终与该图像的左侧对齐。
这只能用CSS吗?
答案 0 :(得分:0)
答案是制作图像容器display:inline-block
和最外面的容器text-align:center