是否有可能用CSS做這樣的事情?基本上一半的顏色是圓的,另一半是另一種顏色的? CSS:半圈顏色,另一半顏色圈?
0
A
回答
3
一個linear-gradient
會做到這一點,並使用border-radius
使它成爲一個圓圈。
div {
width: 50vw;
height: 50vw;
background: linear-gradient(-45deg, blue, blue 49%, white 49%, white 51%, red 51%);
border-radius: 50%;
}
<div></div>
1
你可以做這樣的事情:
div {
border-radius: 50px;
border-right-color: red;
border-top-color: blue;
border-bottom-color: red;
border-left-color: blue;
border-width: 50px;
border-style: solid;
height: 0px;
width: 0px;
}
<div>
</div>
1
您可以使用:before
和:after
爲圓形的每半僞元素,並父元素添加transform: rotate()
。
.circle {
display: inline-block;
position: relative;
width: 200px;
height: 200px;
border-radius: 50%;
overflow: hidden;
transform: rotate(25deg);
}
.circle:after, .circle:before {
content: '';
position: absolute;
height: 100%;
width: 50%;
}
.circle:after {
background: #02FBFD;
left: -2px;
}
.circle:before {
background: #FE0103;
right: -2px;
}
<div class="circle"></div>
相關問題
- 1. 一半的信是一種顏色,另一半另一種顏色
- 2. 如何爲一個半藍色半黃色的顏色着色?
- 3. 雷達圖顏色內圈
- 4. 半徑不同顏色的css邊框
- 5. GWT Highcharts - 半圈甜甜圈
- 6. 按鈕一半改變顏色
- 7. 如何更改「我」圈顏色(標題顏色)
- 8. 填充顏色的圓圈在cocos2d
- 9. 兩種顏色的JavaFx圈子
- 10. 在圓圈中間改變顏色
- 11. Java - 在圈中遞歸交替顏色
- 12. 找到形狀和顏色圈
- 13. 唯一的顏色與CSS漸變半格
- 14. 用CSS畫出圓圈的半徑線
- 15. 更改UITableView多色選擇檢查圈的色調顏色
- 16. 測試半徑中補丁的顏色
- 17. 半透明點上的添加顏色
- 18. GLSL着色器:var A中的一半顏色值,var B中的另一半,沒有條件語句
- 19. 在R中畫半圈
- 20. DIV與半圈在midle
- 21. CSS:表格中的邊框半徑和顏色不受尊重
- 22. CSS邊框半徑背景顏色流血
- 23. 不同顏色的jQuery/CSS半圓進度條
- 24. 邊框半徑和背景顏色的IE CSS樣式
- 25. 如何改變圓的顏色回到原始顏色點擊另一個圓圈的D3 Js圖表
- 26. 爲什麼標籤欄上半部分的顏色比下半部分顏色淺
- 27. 熱圖相關圖一半與價值數字和半海圖的顏色圖
- 28. css半透明背景圖像的白色文字背景顏色
- 29. 如何畫一個圓圈,並填充顏色
- 30. 顏色只有一個圓圈的地圖邊框gl js
當然是。你有什麼嘗試,你卡在哪裏?請發佈您的代碼。 – j08691
是的,這是可能的。 –
我不知道如何,所以我在這裏尋找一些指導。 – Corey