私は、兄弟がどの兄弟であるかに基づいて、いくつかの兄弟divの位置を調整しようとしています。現在、それらはすべてですがposition: absolute
、それは石に設定されていません。
それらはそれぞれ数百ピクセルの高さですが、後ろのものが前のものの上に数ピクセルだけ「覗く」ように、それらを互いに重ねてほしいと思います。これを行うために私が考えることができる最も簡単な方法はnth-of-type
、一致する1つのインデックスにのみルールを適用するのではなく、そのためのミックスインを減らすことです。代わりに、インデックスをミックスインに渡します。基本的に、私はこれが欲しいです:
&:nth-of-type(@n) {
top: @n * 20px;
}
編集:私が現在行っていること:
&:nth-of-type(1) {
.card_offset(1);
}
&:nth-of-type(2) {
.card_offset(2);
}
&:nth-of-type(3) {
.card_offset(3);
}
&:nth-of-type(4) {
.card_offset(4);
}
明らかに、これは最適ではありません。Lessでこれを行うためのより良い方法はありますか?
'layout-height'
あるいは、レイアウトでdivに特定の高さ(完全な高さではない)を与えるようなもののCSSフィールドはありますか?