3

所以我有 1 个输入类型的文本字段,我喜欢5px border-radius它,但我似乎无法摆脱默认的白色高亮边框。即使输入字段的边缘有点圆,默认边框仍然是矩形,知道如何删除它吗?谢谢你。

<input type="text" name="username" id="usrinput" size="36" value="Username" style="color:rgba(102,102,102,0.3);font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-weight:600;" />

CSS:

#usrinput
{
    /*border:1px solid rgba(0,0,0,0.5);*/
    border:none;
    height:32px;
    border-radius:5px;
    outline:1px solid rgba(255,255,255,0.2);
    padding-left:10px;
    padding-right:10px;
}
4

2 回答 2

5

你看到的是轮廓,而不是边界。

利用:

 outline:none;
于 2012-10-31T17:29:55.007 回答
0

希望这对您有所帮助。

HTML:

<input type="text" name="username" class="input" />

CSS:

.input{
    border:1px solid #000;
    width:200px;
    height:30px;
}

您也可以自定义课程。

于 2012-11-01T12:18:43.483 回答