我对css造型很新,我需要在布局中帮助定位DIV。如果在页面的底部声明了DIV标签,当浏览器宽度减小时(模拟在手机中),我需要将此DIV显示在顶部。我知道这可以通过指定负值来实现,但是没有更好的方法吗?
请查看http://2010.dconstruct.org/speakers/tom-coates并注意,当浏览器宽度减小时,右列内的内容会显示在主要内容之前。我无法通过萤火虫找到解决方案。
感谢。
答案 0 :(得分:0)
他们使用媒体查询:
@media all and (max-device-width: 767px), all and (max-width: 449px){
// Code
}
如果您想了解更多相关信息,可以阅读,例如http://mobile.smashingmagazine.com/2010/07/19/how-to-use-css3-media-queries-to-create-a-mobile-version-of-your-website/
答案 1 :(得分:0)
我假设您正在使用CSS @media查询来调整页面宽度上的不同CSS规则。
我要做的是,在HTML文档的主要内容之前放置div,并在宽度阈值之上,让它浮动:对。然后,低于宽度阈值,不要让它向右浮动。