0

我会在css中放什么让一个div在另一个div之上(两个正方形都是10x10)并有另一个div是10x20的列?

让我换个说法,让它更简单一点,我想要一个 20x20 的大正方形。在该形状的左半边,它需要两个 10x10 的正方形,一个在另一个上面。在右侧,我需要一个 10x20 的 div。

请帮忙上课

4

2 回答 2

1

您可以使用 css 的position属性来绝对定位元素以设置顶部和左侧坐标。您还需要使用heightwidth属性来调整框的大小。

于 2012-07-01T00:40:59.587 回答
0

也许是这样的?

<div id="bigBox">
     <div class="leftBox"></div>
     <div class="leftBox"></div>
     <div id="rightbox">
</div>

<style>
    #bigBox { position: relative; width: 20px; height: 20px;}
    .leftBox {position: absolute; left: 0; height: 10px; width: 10px; }
    .rightBox {position: absolute; right: 0; width: 10px; height: 20px;}
</style>
于 2012-07-01T00:39:50.457 回答