【发布时间】:2020-05-12 04:39:20
【问题描述】:
.sear {
height: 50px;
width: 400px;
border: 0.5px solid black;
border-radius: 15px 0px 0px 15px;
}
.sear:focus {
//how to make only the border radius and other part of box selected?
}
.bar {
display: inline;
height: 50px;
width: 60px;
border: 0.5px solid black;
background-color: #ECECEC;
border-radius: 0px 15px 15px 0px;
}
.bar:hover {
cursor: pointer;
}
<input type="text" style="display: inline; margin-left: 20%;" class="sear" placeholder="Search...">
<button class="bar">🔎</button>
我只是想知道当鼠标专注于输入而不是框的角落时,是否可以只选择边框半径和框的其余部分。
【问题讨论】:
-
你能把相关的 HTML 添加到你的代码中吗,问题也不清楚,你想只有在输入焦点时才有
border-radius吗? -
请添加随附的 HTML 代码,以便我们准确了解您要实现的目标。此外,您对“选择”和“焦点”的使用具有误导性,它是什么类型的输入
-
@ROOT 和 CypherJac 刚刚编辑。我不希望选择整个输入文本字段,因为我有边框半径。我只希望选择边框半径和输入文本框的其他部分。
-
@BenjaminSloutsky,你的意思是删除轮廓?
-
@BenjaminSloutsky,你的意思是有大纲
border-radius?如果是这样的话,这是不可能的,outline-radius它只支持firefox,不是标准的。
标签: html css border outline radius