0
我有绝对位于屏幕左侧的方形div。在达到某个视口宽度后,我怎样才能不断向左推它?我唯一的想法是通过javascript添加resize
事件监听器,并计算left
元素的属性为负值。改变窗口宽度时在屏幕外推动一个元素
.container {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
}
.element {
position: absolute;
top: 0;
left: 0;
width: 100vh;
height: 100vh;
background-color: lightblue;
}
<div class="container">
<div class="element"></div>
</div>