Html CSS-绝对位置的全宽元素在缩放后被剪切
元素被绝对定位,并使用设置为Html CSS-绝对位置的全宽元素在缩放后被剪切,html,css,position,absolute,Html,Css,Position,Absolute,元素被绝对定位,并使用设置为0 问题是,当窗口被缩放时,元素仅对视口全宽。下图详细解释了该问题 是否有任何CSS黑客来修复此问题 要测试的JSIDLE: 有什么原因不能使用宽度:100%?您可以执行以下操作: body { position:relative; float:left; } #header { width:100%; } 这将确保绝对元素在宽度方向上与主体相对(因为其定位为相对),浮动:左将确保主体与内容一样宽。hi@Natalia,你应该在评论部分提问,这样你的答案就不会
0
问题是,当窗口被缩放时,元素仅对视口全宽。下图详细解释了该问题
是否有任何CSS黑客来修复此问题
要测试的JSIDLE:
有什么原因不能使用宽度:100%代码>?您可以执行以下操作:
body {
position:relative;
float:left;
}
#header {
width:100%;
}
这将确保
绝对
元素在宽度方向上与主体
相对(因为其定位为相对
),浮动:左
将确保主体与内容一样宽。hi@Natalia,你应该在评论部分提问,这样你的答案就不会以问题的形式出现。有什么解决方案可以让我获得与演示中相同的输出吗??