我需要一个div才会出现在用户屏幕的右下方。这意味着,无论用户是20英寸显示器还是50英寸显示器,div总是需要显示在最右下方。所以定位无法修复。
我试过这个并且失败了:
<style>
.floatBox { border: 1px solid red; width: 300px; height: 100px; position: absolute; float: right; margin-top: 100%; }
</style>
<div class="floatBox"></div><!-- floatBox -->
我觉得它只能用javascript(jQuery)完成,在任何一种情况下都有人有解决方案吗?
答案 0 :(得分:6)
为什么不能使用固定定位?
.floatBox {
position : fixed;
bottom : 0px;
right : 0px;
}
答案 1 :(得分:1)
答案 2 :(得分:0)
试试这个......
<style>
.floatBox {
border: 1px solid red;
background:#000000;
position:fixed;
width:100px;
right:0px;
margin-top:97%;
}
</style>
否则在div中创建div来控制位置。