我想用这样的css做边框
我现在所拥有的是这样的:
input,textarea,select {
font-weight: 400 !important;
font-family: Monaco !important;
}
input:focus,textarea:focus,select:focus,checkbox:focus,input[type=checkbox]:focus
{
border: 2px solid #8aade1;
-webkit-box-shadow: 0 0 3px #8aade1;
-moz-box-shadow: 0 0 3px #8aade1;
-o-box-shadow: 0 0 3px #8aade1;
box-shadow: 0 0 3px #8aade1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
outline: none;
}
/* Desativar borda zuada no firefox */
input::-moz-focus-inner,button::-moz-focus-inner {
border: 0;
}
http://jsfiddle.net/tNPmT/
有没有办法让它更相似?
答案 0 :(得分:2)
这适用于某些浏览器......但不是全部。它不适用于FF或IE中的select元素。 (我知道。我在一周前试过了。)我知道谷歌做了类似的事情,但当我尝试查看他们的代码时,他们实际上有选择元素的外观,但他们不是真的。我讨好了,只是用一个简单的轮廓而不是试图获得完全相同的盒子阴影。
不是你想听到的,我知道......但那是我的经历。