我正在try 使给定容器内的一组div相互重叠:
.container {
display: inline-block;
position: relative;
}
.block {
position: absolute;
left: 0;
top: 0;
}
This is a <div class="container">
<div class="block" style="background: rgba(255, 0, 0, 0.3);">wonderful</div>
<div class="block" style="background: rgba(0, 255, 0, 0.3);">cool</div>
<div class="block" style="background: rgba(0, 0, 255, 0.3);">great</div>
</div> test!
以便它们与文本内联.问题是:容器没有宽度或高度,子元素们的位置也不正确.
诀窍是不必显式地指定容器的大小,而是让CSS自动计算出来,以便这三个词与句子重叠.