Img大小设置为Width=“964px”或“100%”,但在浏览器中显示为“634px”

时间:2017-02-01 作者:vega

我已经设置了一个宽度为964像素的主题,因此当设置为100%(或964像素)时,帖子中的图像应该显示为964像素。我是指页面/包装的完整宽度。

不幸的是,这不起作用,但我找不到罪魁祸首。

链接:http://bit.do/c8q8u

代码,我使用:

html:
<img src=".../x.jpg" alt="" width="964px" class="alignnone size-full wp-image-150" />


css:
#posts {width: 964px !important;}
.post .post-excerpt img {max-width: 100% or 964px;}
谢谢各位。

2 个回复
最合适的回答,由SO网友:vega 整理而成

我发现了问题。函数中强制了内容宽度。php:

...

if ( ! isset( $content_width ) ) $content_width = 634;

add_theme_support( \'automatic-feed-links\' );

...
我将该值更改为964,并正常工作。:)

SO网友:Arsalan Mithani

在您的班级中:.post .post-excerpt img 添加width 而不是max-width

.post .post-excerpt img {
    width: 100%;
}
这似乎是罪魁祸首:

enter image description here

相关推荐

Remove <p></p> after images

我对<p></p> 出现在my之后的标记<img....>. 以下是我在本地主机上查看生成的页面时显示的内容。。。<img src=\"/wp-content/themes/wunderful/assets/images/feedback-danielle.png\" alt=\"Danielle Johnson Deal Town FC Treasurer\"> <p></p> 请注意随机生成的<p>&