[英]outline property of input control doesn't respect border-radius
我有一个带有边框半径的输入字段,当它处于焦点位置时,轮廓会出现,但它具有矩形属性。 我正在使用Chrome。 这是错误吗? 我不想删除轮廓,我只是希望它尊重边界半径。
不幸的是,不可能在所有浏览器中都保留符合边框半径的轮廓。 取而代之的是删除带有outline: 0;
并添加具有CSS焦点的自定义边框或框阴影。
例:
input[type="text"] {
outline: none;
}
input[type="text"]:focus {
box-shadow: 0 0 3px blue;
}
input[type=text]:focus{
box-shadow: 0px 0px 2px 1px orange;
outline:none;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.