是否可以用兩種顏色製作圓角和虛線的div邊框,如果是,如何?半徑不同顏色的css邊框
現在我所做的是:
.container{
position: relative;
width: 100%;
height: 100vh;
}
.years {
display: block;
position: absolute;
width: 50px;
height: 0px;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
background: #1c1e2e;
z-index: 999;
border-radius: 100%;
text-align: center;
padding: 60px 30px;
}
.years:before {
content: '';
position: absolute;
width: 140px;
height: 155px;
top: -17px;
left: -17px;
border-radius: 100%;
border-right: 3px dotted #000;
border-top-left-radius: 100%;
border-bottom-left-radius: 100%;
}
.years:after {
content: '';
position: absolute;
width: 140px;
height: 155px;
top: -17px;
left: -17px;
border-radius: 100%;
border-left: 3px dotted #dfbc82;
border-top-left-radius: 100%;
border-bottom-left-radius: 100%;
}
<div class="container">
<div class="years"></div>
</div>
沒有任何smoothiness,並不能弄清楚如何使打印屏幕上的正常點... 任何想法?欣賞任何建議..:/
我喜歡你的代碼,但在頂部和底部的邊界點更薄比在兩邊.. – Scorpioniz
@Scorpioniz你是對的!我犯了一個錯誤,它錯過了其他角落,所以我讓它透明。再次檢查 –
是的!這正是我所需要的.. :)用@james回答一些代碼的課程!傷心,我不能投票2答案:/ /但你是更正確的:) – Scorpioniz