我努力让网站的页脚合作 . 该网站在这里:http://whitehallrow.com/
在移动设备上加载时,主体的宽度会根据屏幕大小缩小,并将所有包含的文本包含在其中 . 然而,页脚保持其宽度,我理解这是因为宽度硬编码在计算机屏幕上看起来很好 . 我在CSS中制作了一个媒体查询,目标是屏幕宽度为500像素或更小的设备,以便让页脚调整到身体的宽度 . 这是我一直在调整的CSS片段:
@media screen and (max-width: 500px) {
#customfooter{
width:100%;
}
}
无论出于何种原因,这都行不通 - 它仍然表明页脚比身体宽得多 . 我试过max-width:100%,width:auto; max-width:auto,并且都不起作用 .
如何在没有硬编码的情况下实现这一目标?
2 回答
从中更改CSS
添加一个类,以便获得更高的优先级
我用Firebug试了一下它似乎工作得很好 .
编辑:在评论中再考虑几件事之后,我注意到了一些导致页脚无法填写的内容 .
这导致#customer页脚在两侧都有填充 .
这导致#tefootfooter在右侧有空格 .
同样在firebug中你可以检查METRICS(在右栏中你有Computed Styles,Styles,Metrics等) . 在METRICS你会看到身体周围有一个
padding: 24px;
解: