我正在制作一个响应式设计,其中徽标需要位于页面的顶部/中心并覆盖其下方的内容.... http://reversl.net/demo/我可以通过给徽标提供所需的布局绝对位置
position: absolute;
top: 0;
left: 50%;
margin-left: -98px; /*--half the width of the logo--*/
为达到最佳标准....有什么理由不采取这种方法?从环顾四周,人们倾向于不喜欢使用绝对定位。为徽标设置负上边距和自动左/右边距会更好吗?主要的是,当媒体查询断点开始时,徽标仍然是顶部中心。
答案 0 :(得分:6)
绝对定位是否合适取决于定位元素是否应影响其他元素的位置(或受其影响)。如果没有,绝对定位就完全没问题了。
答案 1 :(得分:1)
绝对定位绝对可以接受。
答案 2 :(得分:0)
绝对定位很酷。永远人们使用960px的宽度布局,绝对将所有东西都放在一个相对的包装中...这当时效果很好。但那是在我们开始响应设计之前。当人们说“AHHH NO绝对定位”时,这就是他们所说的。但绝对定位对各种各样的东西来说都很棒......就像你在做什么一样。这是实现它的方式......我也是固定定位的忠实粉丝......现在似乎所有人都在使用ioS设备!好极了 !!!