階段型のやり方でdivクラスをずらそうとしているのでこんな感じ
1
2
3
4
編集: .process div の各配置がその前のものよりも低くなるように、上マージンを変更したい。私はそれらを浮かせて並べて座らせますが、各 div を最後の div よりも低くしたいと思います。
もちろんnth-child
、最初の要素でカウントを開始し、設定されたマージンをすべてのdivに追加しただけなので、すべての要素にトップマージンを追加しただけです。CSS を使用してカウンターを作成できることは知っていますが、CSS を使用してマージンを増やすことはできますか?
CSS
.process {
float: left;
width: 20%;
}
.process:nth-child(1n+2) {
margin-top: 1em;
}
HTML
<!-- #dprocess -->
<div id="dprocess">
<!-- .process -->
<div class="process">
<p>Name Goes Here</p>
<!-- /.process -->
</div>
<!-- .process -->
<div class="process">
<p>Name Goes Here</p>
<!-- /.process -->
</div>
<!-- .process -->
<div class="process">
<p>Name Goes Here</p>
<!-- /.process -->
</div>
<!-- .process -->
<div class="process">
<p>Name Goes Here</p>
<!-- /.process -->
</div>
<!-- .process -->
<div class="process">
<p>Name Goes Here</p>
<!-- /.process -->
</div>
<!-- /#dprocess -->
</div>