1 つの要素から、1 つは左揃え、もう 1 つは右揃えの 2 列の積み上げリストを作成するにはどうすればよい<UL>
でしょうか? これまでのところ、要素をブロック レベルの要素のように積み重ねる必要がある場合にのみ、要素を隣り合わせにフロートさせることができます。
望ましいレイアウト (PSD から):
私がこれまでに持っているもの:
HTML:
<nav>
<ul class="top_nav">
<li class="group_a"><a href="#">Hitched</a></li>
<li class="group_a"><a href="#">Hatched</a></li>
<li class="group_a"><a href="#">Hello</a></li>
<li class="group_b"><a href="#">Our Story</a></li>
<li class="group_b"><a href="#">Details</a></li>
<li class="group_b"><a href="#">Readymade</a></li>
</ul>
</nav>
CSS (SCSS):
header {
padding-top: $row / 4;
padding-left: $cols*2 - $gut;
padding-right: $cols*2 - $gut;
padding-bottom: $row / 3;
.top_nav {
.group_a {
display: inline-block;
float: left;
}
.group_b {
display: inline-block;
float: right;
}
}
}