通常、CSS は私のものですが、なぜこれがうまくいかないのか、どういうわけか唖然とします。CMS の目的で Cargo を介してサイトを構築しています。ここで確認できます: http://cargocollective.com/mikeballard
私のメニューには 5 つのメイン カテゴリがあり、それら (画像など) をクリックすると、そのカテゴリの作品のリストが表示されます。
<div id="menu_2444167" class="link_link">
<a id="p2444167" name="mikeballard" target="" href="http://cargocollective.com/mikeballard/filter/images">Images</a>
</div>
<div id="menu_2444188" class="project_link">
<a name="mikeballard" rel="history" href="mikeballard/#2444188/Ultra-Nomadic-Def-Smith-Cycle-2011">Ultra Nomadic Def Smith Cycle, 2011</a>
</div>
<!-- more divs here -->
<div id="menu_2444201" class="project_link">
<a name="mikeballard" rel="history" href="mikeballard/#2444201/Archive">Archive</a>
</div>
基本的に、このセットの最後の div を選択し、その div に margin-bottom:15px を追加しようとしています。私は使用してみました:
.project_link:last-child
または.project_link:last-of-type
しかし、それは機能していないようです。
Cargo に依存するようにあまり変更できない HTML は、アンカー タグを含む div の代わりにリスト アイテムを使用したかのように素晴らしいとは言えません。