我正在创建一个“最近的博客帖子”模块,您可以在其中查看用户提交的帖子,包括图片。我的问题是我不希望图片的高度超过400像素。我如何缩放图像并使其居中?
<div class="feed">
<div class="feed-image">
<?php
preg_match('/<img.+src=[\'"](?P<src>.+)[\'"].*>/i', $row["content"], $image);
echo '<img src="'.$image['src'].'">';
?>
</div>
</div>
答案 0 :(得分:4)
您只需将图片上的max-height
元素设置为400px
<强> CSS 强>
.feed-image img{
max-height:400px;
width: auto;
margin: 0 auto;
}
使用max-height
元素可以实现图像大小的灵活性,而margin: 0 auto;
可以使图像居中
答案 1 :(得分:0)
好像你可以使用:
img {
height: 400px;
width: auto;
margin: 0 auto;
}
答案 2 :(得分:0)
.feed-image {
text-align: center;
}
.feed-image img {
max-width: 400px;
}
答案 3 :(得分:0)
非常简单。
img {
max-width: 400px;
height: auto;
}
中心
.feed-image{
text-align: center;
}