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

css五邊形能力矩陣

謝彥文2年前9瀏覽0評論

CSS五邊形能力矩陣是一個很有趣的CSS技術,可以用來實現在網頁中展示不同技能或能力的等級。通過使用一些CSS技巧,我們可以快速地創建五邊形圖表,并根據需要更改不同技能的等級。

.skills {
width: 200px;
height: 200px;
}
.poly {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 120px;
height: 120px;
clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
border: 2px solid white;
z-index: 1;
text-align: center;
}
.poly__title {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 20px;
font-weight: bold;
color: white;
z-index: 2;
}
.poly__progress {
position: absolute;
left: 50%;
bottom: -10px;
transform: translateX(-50%);
width: 80%;
height: 5px;
background-color: white;
}
.poly__progress__bar {
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 50%;
background-color: #FFCC00;
z-index: 3;
}

在這個例子中,我們首先創建了一個容器元素(.skills),并將它的寬度和高度設為200px。然后,我們用CSS裁剪路徑(clip-path)創建了一個五邊形(.poly),并設置它的邊框為2px白色。這個五邊形的標題(.poly__title)是一個在中心位置的絕對定位元素,并且通過修改它的顏色可以輕松地改變標題的顏色。

這個五邊形的進度條(.poly__progress)是一個絕對定位元素,它的寬度只在80%左右。為了讓進度條的寬度正好占據五邊形的底部,我們將它的bottom屬性設為-10px。最后,我們還添加了一個叫做.poly__progress__bar的絕對定位進度條條形元素,可以通過更改它的寬度輕松地改變進度的百分比。

總之,CSS五邊形能力矩陣是一種非常有用的CSS技術,可以用來在網站中展示技能和能力等級。通過使用這個技術,我們可以制作出美觀而實用的圖表,讓用戶更容易地理解技能和能力的等級。