色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

王道css條碼設置

錢衛國2年前8瀏覽0評論
CSS中的條碼設置常常被用來在網頁上展示產品的條碼信息。王道CSS課程中,介紹了如何使用CSS實現條碼的生成,下面將詳細介紹這一過程。 首先,我們需要使用CSS的偽元素:before來生成條碼的每一個條。代碼如下:
.barcode::before {
content: "";
display: block;
height: 100%;
width: 1px;
background-color: black;
position: absolute;
top: 0;
left: 0;
}
這段代碼設置了一個高度為100%、寬度為1px、背景顏色為黑色的偽元素,并使用了絕對定位將其放置于.barcode元素的最左側。 接下來,我們需要計算條碼的長度與寬度。在王道CSS中,條碼的每一位編碼被分為兩組,其中第一組包含6個數字,第二組包含5個數字。因此,一共需要繪制11個條。碼。每個條碼的寬度為2px。具體代碼如下:
.barcode {
height: 50px;
width: 132px;
position: relative;
margin: 0 auto;
background-color: white;
box-sizing: border-box;
}
.barcode::before {
content: "";
display: block;
height: 100%;
width: 1px;
background-color: black;
position: absolute;
top: 0;
left: 0;
}
.barcode div {
width: 2px;
height: 100%;
float: left;
}
.barcode .code:nth-child(odd) {
background-color: white;
}
.barcode .code:nth-child(even) {
background-color: black;
}
.barcode .code:nth-child(1) {
width: 7px;
}
.barcode .code:nth-child(13) {
width: 7px;
}
.barcode .code:nth-child(n+7):nth-child(-n+12){
background-color: white;
}
在這段代碼中,.barcode元素被設置為相對定位,并且它的每個條碼元素使用了浮動。.code:nth-child(odd)和.code:nth-child(even)分別設置了奇數列條碼和偶數列條碼的顏色。.code:nth-child(1)和.code:nth-child(13)分別設置了條形碼的起始符和終止符的寬度。 最后一個選擇器,則對中間五個條碼單獨設置了背景色為白色。 這樣,就可以使用上述代碼,在網頁中生成條碼了。