我的博客文章有一条规则:
p + p {
text-indent: 1.5em;
}
在 div 中定义:
.entry-content{
padding: 2em 3em 4em;
}
我在<p>
定义中有一些图片,如下所示:
p > img {
margin-bottom: 0.5em;
max-width: 96%;
height: auto;
text-indent: 0em;
}
发生的事情是:首先调整图像的大小在应用缩进之前发生,所以图片的右边距超出定义的填充(3em)缩进的大小(1.5em),不应该缩进后调整图像大小?
然后即使text-indent: 0em;
图像仍然遵循 p+p 的规则并有缩进。
我解决了将最大宽度设置为 96% 而不是 100% 的问题,但是没有更合乎逻辑的方法来解决这个问题吗?
谢谢