我想动态追加body
一个固定位于底部框的末尾,其宽度为1000像素,水平居中。
当我用百分比宽度创建它时,我可以很容易地添加边距,一切都很好,但是当我以像素为单位时,我不能再添加边距(它必须是响应)。 auto
也不起作用。
我该怎么做?
<div style="position: fixed; bottom: 0; width: 1000px; margin: 0 auto; padding: 0;height: 100px; background-color: green;">
</div>
答案 0 :(得分:2)
也可以尝试:
div{
position: fixed;
bottom: 0;
width: 1000px;
left: 50%;
transform:translateX(-50%);
height: 100px;
background-color: green;
}
答案 1 :(得分:1)
试试这个:
if (item.size()==0) {return TRUE};
for i from 0 to payload.size()-item.size() {
if (item == payload[i..i+item.size()-1]) {
return TRUE;
};
};
return FALSE;
div{
position: fixed;
bottom: 0;
width: 1000px;
left: 50%;
margin-left: -500px;
height: 100px;
background-color: green;
}
答案 2 :(得分:1)
body:after {
content:"";
width: 1000px;
height: 100px;
position: fixed;
left: 50%;
bottom:0;
margin-left: -500px;
background-color:green;
}
&#13;
答案 3 :(得分:0)
尝试使用CSS3,以避免为边距提供像素的计算值。
left:50%;
transform: translateX(-50%);