我想更改单选按钮的颜色

问题描述 投票:0回答:1

当我使用蓝色、红色和绿色时,一切正常。 但是,当我使用橙色或颜色代码#fb0时,中间部分会出现黑色半径。

accent-color: red
accent-color: #fb0
using red as accent-color using #fb0 as accent-color
input[type=radio] {
    accent-color: #fb0;
    /* ... */
}
css
1个回答
0
投票

在我的浏览器(Mac 上的 Safari)中运行良好

enter image description here

label {
  display: block;
}

input[type=radio][value="1"] {
  accent-color: #f00;
}

input[type=radio][value="2"] {
  accent-color: #fb0;
}

input[type=radio][value="3"] {
  accent-color: #080;
}

input[type=radio][value="4"] {
  accent-color: #00f;
}
<label><input type="radio" value="1" checked> One</label>
<label><input type="radio" value="2" checked> Two</label>
<label><input type="radio" value="3" checked> Three</label>
<label><input type="radio" value="4" checked> Four</label>

© www.soinside.com 2019 - 2024. All rights reserved.