1
我试图让身体内部粘性DIV,有css
像:为什么不离开:0在这里工作?
.call-us-alert {
background-color: #FFB100;
border-radius: 4px;
height: 31px;
width: 19%;
top: 50%;
margin-left:-107px;
position: fixed;
z-index: 10;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
}
它的工作原理我的屏幕上,但有一个小屏幕的设备上细,粘DIV消失。我知道原因。我已将margin-left
设为-107px
。但是当我尝试left:0
时,它不起作用。该div保持它停留的位置。什么是解决它的方法?
删除保证金左和使用'左: -9%;'而不是 –
我根本不会使用保证金。使用左:-107px,无论如何你的元素已经修复。也很高兴看到你想要在屏幕截图上实现的结果。 – markoffden