我有这样的块,设在顺序A,B,C:动态尺寸块后的绝对位置如何?
块 “A” 和 “C” position: absolute
。我需要在块“A”之后显示块“C”,但块“A”的高度可能很高,我不能使用属性top
。下面是代码的示例:
.wrapper {
position: relative;
width: 100%;
height: 1000px;
}
.block-1 {
position: absolute;
left: 50%;
width: 300px;
height: 200px;
background: red;
}
.block-2 {
width: 300px;
height: 400px;
background: yellow;
}
.block-3 {
position: absolute;
left: 50%;
width: 300px;
height: 400px;
background: green;
}
https://jsfiddle.net/skriming/xn47v51k/
我改变像块B的位置,然后阻止和块的HTML? – Mitul
不,这是问题所在。 – skriming
使用js查找块'a'的高度,并添加此值以阻止'c's顶部 –