欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css 物流軌跡

錢浩然2年前12瀏覽0評論

現(xiàn)代物流行業(yè)的發(fā)展離不開精確追蹤物流信息,這就需要物流軌跡這樣的功能來實(shí)現(xiàn)。

CSS作為前端技術(shù)之一,也能為物流軌跡的開發(fā)提供較好的支持。下面我們來看看使用CSS實(shí)現(xiàn)簡單物流軌跡的過程。

/* CSS代碼 */
.logistics {
position: relative;
padding: 1em;
}
.logistics:before,
.logistics:after {
content: '';
display: table;
clear: both;
}
.logistics .marker {
position: absolute;
top: 1em;
left: 0;
bottom: 1em;
width: 0.25em;
background-color: #bbb;
}
.logistics .marker:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 0.75em;
height: 0.75em;
margin: -0.375em 0 0 0;
border-radius: 50%;
background-color: #bbb;
box-shadow: 0 0 0 2px #fff;
}
.logistics .step {
position: relative;
padding-left: 1.5em;
}
.logistics .step:before {
content: '';
position: absolute;
top: 1em;
left: 0;
width: 1em;
height: 0.25em;
background-color: #bbb;
z-index: -1;
}
.logistics .step:first-child:before {
top: 1.5em;
}
.logistics .step:last-child:before {
height: 1em
}
.logistics .status {
font-size: 1.25em;
font-weight: bold;
}
.logistics .date {
margin-top: 0.5em;
font-size: 0.875em;
color: #888;
}

我們先創(chuàng)建一個.logistics的容器,然后通過絕對定位創(chuàng)建一個.marker標(biāo)記。這個標(biāo)記中的:before偽元素又創(chuàng)建了一個小圓球,表示當(dāng)前物流的最新位置。

接著,我們創(chuàng)建一個.step容器,用來放置物流每個階段的詳情信息。這個容器中通過:before偽元素創(chuàng)建了一條豎線表示物流的路徑,然后通過padding-left屬性讓詳情信息錯開一點(diǎn),增加可讀性。

最后,我們可以在每個.step中放置物流狀態(tài)名稱和物流日期。這部分內(nèi)容的樣式可以根據(jù)需求進(jìn)行調(diào)整。

以上就是CSS實(shí)現(xiàn)簡單物流軌跡的基本思路,實(shí)現(xiàn)方法由于根據(jù)需求的不同而有所差別,可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。