Css “将边框半径应用于图纸”复选框?没有可用的混音器

Css “将边框半径应用于图纸”复选框?没有可用的混音器,css,polymer,polymer-1.0,paper-elements,Css,Polymer,Polymer 1.0,Paper Elements,聚合物1* 有没有办法将边框半径:50%应用于纸质复选框,因为它没有可用的mixin?而/deep/早就被弃用了 <paper-checkbox name="apples" class="checkbox" value="1">1</paper-checkbox> 1 的复选框的ID为“checkbox”,因此您可以使用语法(this.$.myPaperCheckbox.$.checkbox)强制获取对其的引用

聚合物1*

有没有办法将
边框半径:50%
应用于
纸质复选框
,因为它没有可用的mixin?而
/deep/
早就被弃用了

      <paper-checkbox
        name="apples"
        class="checkbox"
        value="1">1</paper-checkbox>
1

的复选框的ID为
“checkbox”
,因此您可以使用语法(
this.$.myPaperCheckbox.$.checkbox
)强制获取对其的引用,以设置内部复选框的边框半径(
checkbox.style.borderRadius
):

附件:函数(){
// 
此.$.myPaperCheckbox.$.checkbox.style.borderRadius='50%';
}
结果:


你也可以考虑切换到已经使用了圆形复选框(但具有不同的/圆形的复选标记)。

你可以应用边界半径,这将是什么用例?@ BhanSA,他可能意味着将边框半径应用到复选框本身(而不是容器)。@ TyY19使复选框看起来像一台收音机……BhansAs:是的,我相信这是一个很可能的复制品
attached: function() {
  // <paper-checkbox id="myPaperCheckbox">
  this.$.myPaperCheckbox.$.checkbox.style.borderRadius = '50%';
}