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

用css做七餅代碼

江奕云2年前8瀏覽0評論

CSS是既強大又靈活的語言,可以用它來美化網頁、改變樣式,并為網頁添加各種效果。下面是如何使用CSS制作七餅圖的代碼。

#chart {
position: relative;
width: 200px;
height: 200px;
border-radius: 50%;
background-color: #f5f5f5;
}
#chart span {
position: absolute;
display: block;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
transform-origin: center;
border-radius: 50%;
box-shadow: 0 0 0 10px #f5f5f5 inset;
}
#chart span:nth-child(1) {
transform: rotate(0deg);
border-top-left-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset, 
0 -100px 0 #F44336;
}
#chart span:nth-child(2) {
transform: rotate(60deg);
border-bottom-left-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset,
70.71px -70.71px 0 #E91E63;
}
#chart span:nth-child(3) {
transform: rotate(120deg);
border-bottom-right-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset,
100px 0px 0 #9C27B0;
}
#chart span:nth-child(4) {
transform: rotate(180deg);
border-top-right-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset,
70.71px 70.71px 0 #2196F3;
}
#chart span:nth-child(5) {
transform: rotate(240deg);
border-top-left-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset,
-70.71px 70.71px 0 #4CAF50;
}
#chart span:nth-child(6) {
transform: rotate(300deg);
border-bottom-left-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset,
-100px 0px 0 #FFC107;
}
#chart span:nth-child(7) {
transform: rotate(360deg);
border-bottom-right-radius: 0;
box-shadow: 0 0 0 10px #f5f5f5 inset,
-70.71px -70.71px 0 #FF5722;
}

首先在HTML文件中創建一個id名為chart的div,并添加七個span元素(每個部分對應一個span)。CSS中設定chart的width和height為200px,還為chart的border-radius、background-color進行設定;span設置了position:absolute,通過設置它們的top和left屬性以及transform-origin的值來使它們都處于圓心的位置。最后,為每個span設置不同的角度值和陰影樣式,就可以得到一個漂亮的七餅圖了。