我有一个场景,我用CSS扩展焦点搜索框,当我专注于搜索框然后搜索框必须减少,取消按钮必须放置在搜索框旁边。如何将焦点放在输入框旁边的div上?
的CSS:
.clrble .frmcntr {
background:url("images/search.png") no-repeat 110px center;
text-align: center;
border-radius: 4px;
border: medium none;
cursor: pointer;
font-size: 20px;
font-family:SFUIDisplay;
padding: 6px 10px 6px 10px;
transition: all 0.5s ease 0s;
width: 95%;
background-color:rgba(247, 247, 247, 1);
}
: content-box;
font-size: 100%;
.clrble .frmcntr:focus {
width: 70%;
text-align: left;
background-color: #fff;
border-color: #66CC75;
-webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
-moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
box-shadow: 0 0 5px rgba(109,207,246,.5);
background-color:rgba(247, 247, 247, 1);
background:url("images/search.png") no-repeat 10px center;
padding-left:40px;
}
.clrble .frmcntr {
-webkit-appearance: textfield;
-webkit-box-sizing
}
这里是我的plunker链接:
https://plnkr.co/edit/Z7mfglWEoDyjbDfFDbLM?p=preview
和预期产出将是这样的:
是否有可能与Angularjs或JavaS CRIPT?
@ehel感谢您的帮助,这里是按钮后放置问题DIV不在同一个DIV,所以如何给悬停bootsrap CSS类。 – anub
它是在同一div(.frmcntr) - 只需要给按钮,你想给它自举类(不只是悬停,但总是):''