我正在使用16个网格系统。两个8列div(并排浮动)。在8列div中,我想要有一个5列div到左边,两个三列div到右边堆叠在一起。我尝试了所有我能想到并发现的东西,似乎没有任何工作。我使用的网格系统是Skeleton。这是HTML现在的HTML & CSS。我曾尝试将5列网格向左移动,另两个向右移动。我试过清除修复。请帮忙!Divs不会在嵌套网格系统中正确浮动
<div class="container">
<article id="main">
<div class="eight columns">
<section class="five columns bulletin alpha">
<h2>Bulletin Board</h2>
<p>Post 1</p>
</section>
<div class="clear"></div>
<aside class="three columns take5 omega">
<ul>
<li><h3>Take 5</h3></li>
<li><a href="#"><img src="http://placehold.it/75x75" alt="Learning Break icon" /></a></li>
<li><h3>Learning Break</h3></li>
</ul>
</aside>
<aside class="three columns longTerm omega">
<ul>
<li><h3>Long Term</h3></li>
<li><a href="#"><img src="http://placehold.it/75x75" alt="Long Term Learning icon" /></a></li>
<li><h3>Learning</h3></li>
</ul>
</aside>
</div>
The CSS looks like this:
.bulletin {
margin: 0;
padding: 0;
width: 100%;
float: left;
}
.take5, .longTerm {
margin: 0;
width: 100%;
padding: 0;
float: right;
}
我是否错过了什么? 5 + 3 + 3 = 11。你如何期望结束8列? – 2014-10-16 22:57:09
那么,我该如何做我想要完成的事情?我会附上我的设计图片,但我没有看到插入图片的方法。我需要它成为八栏之内的一个更大的Div,然后是它旁边的两个更小的div堆叠在一起。 – user3192569 2014-10-16 22:59:46
即使当我删除第二个3列div我仍然不能得到五列和三列相互浮动 – user3192569 2014-10-16 23:03:54