SO网友:Dan.
我可以看到div 具有id 属于wrapper 在CSS中设置了宽度。
它应该有width 属于auto.
我可以看到有效的页面(您为其提供了链接的页面),以及body 有一个class 其中div 宽度id wrapper 有它的width 设置为auto.
@media (max-width: 1100px){
body.mobile #wrapper,
body.mobile #colophon, body.mobile #main,
body.mobile article.post, body.mobile #container, body.mobile #linky{
width: auto;
}
}
实际上,我可以看到有几个元素的宽度设置为“自动”,当
body 有
class mobile.
所有其他页面-body 没有class 可移动的
一般来说,要回答您的问题block 元素将需要width 设置为auto 或100% 或者只是没有它width 在CSS中设置(自然宽度为100%)。
针对您的具体情况,您需要body 班级mobile 在所有页面上:
<body class="mobile">
最快的方法可能是编辑
body 那在
header.php.
下一个最快但可能是“更干净”的方法是使用body类过滤器(将其放入主题的functions.php, 将“my\\u theme”替换为主题的目录名称):
add_filter(\'body_class\', \'my_theme_body_classes\');
function my_theme_body_classes($classes) {
$classes[] = \'mobile\';
return $classes;
}