私はかなり長い間、動的な高さの線をcssで機能させるようにしています。
異なるTextItemのアイコンを水平に接続する必要があります。
アイテムは動的です。たとえば、クリックすると変化します。の疑似要素で.item
アイテムと同じ高さになるようにしようとしましたが、どういうわけかいつも長すぎます。
コード: http: //jsfiddle.net/BCwwb
.item
目標:スレッドラインを最初から最後までスポーンさせます.item
が、それ以上はスポーンさせません。
私はかなり長い間、動的な高さの線をcssで機能させるようにしています。
異なるTextItemのアイコンを水平に接続する必要があります。
アイテムは動的です。たとえば、クリックすると変化します。の疑似要素で.item
アイテムと同じ高さになるようにしようとしましたが、どういうわけかいつも長すぎます。
コード: http: //jsfiddle.net/BCwwb
.item
目標:スレッドラインを最初から最後までスポーンさせます.item
が、それ以上はスポーンさせません。
.item
position: relative;
その絶対位置がそれに対して相対的に配置されるように与え::before
ます:
.item {
position: relative;
}
あなたが最後のものでそれを隠すつもりだったなら...それからそれもしてください:)
.item:last-child::before {
display: none;
}
.item
ソリューションを単純化して、すべての要素を親要素にラップしてみませんか。これはアイテムのリストのように見えるので、通常はul
またはol
を使用しますが、セマンティクスに興味がない場合は、div
(満足しているように見える)を使用してください。