div 的小小小小小问题,,,新手求解,,急,。。。
<div id="divLogin" style="border:solid 10px #898989;background:#fff;padding:10px;width:780px;z-index:1001; position: absolute; display:none;top:50%; left:50%;margin:0 auto;">
asdasd
</div>
想将这个层屏幕居中,可是却固定死了在一个位置,,,,,,怎么办啊?
[解决办法]
去掉position: absolute;
[解决办法]
<div id="divLogin" style="border:solid 10px #898989;background:#123;width:780px; top:50%; margin:0 auto;">
asdasd
</div>
外面不要放其他容器
[解决办法]
用fix定位吧,不要用position,
[解决办法]
用fix那个不行,你还是用relative吧,我尝试了一下,可以的<div id="divLogin" style="border:solid 10px #898989;background:#fff;padding:10px;width:780px;z-index:1001;position:relative;top:50%; left:50%;margin:0 auto;">
asdasd
</div>
[解决办法]
把div放在一个table里面可否?然后让table的width为100%
[解决办法]
自己条样式就好了 ,没什么难的
[解决办法]
这个样式就是你自己慢慢调了,你用了position这个是绝对位置,加了这个当然就固定了啊,而且你还是浮动的层。。。。你想表达个什么意思嘛?广告?还是显眼的提示信息?不然为何要用浮动层?而且还显示在屏幕中间的位置?
[解决办法]
position换为relative
[解决办法]
<div id="divLogin" style="border:solid 10px #898989;background:#fff; position:absolute;padding:10px;width:780px;z-index:1001; top:45%;left:20%; margin:0 auto;">
asdasd
</div>
[解决办法]
同意12楼的意见!
[解决办法]
我小小小小地路过,帮你顶下.....
[解决办法]
position:relative