我在下面有一些代码,我觉得应该可以很好地工作,但是在部署时它似乎正在中断。
此处的所有代码:https://jsfiddle.net/82pmjqgn/
搜索Blob框仅显示在内容上方,而不是隐藏的。它应该被隐藏,直到被单击,然后显示在下面。这是一些图片,以供更多参考。任何帮助将不胜感激。
// Search
.block-search .amsearch-close,
.block-search .amsearch-loupe {
top: 43px;
}
@media (min-width: 768px) {
.block-search .form .search-autocomplete {
top: 43px;
}
.block-search .amsearch-close,
.block-search .amsearch-loupe {
top: 30%;
}
}
.form .search-autocomplete {
top: 88px;
margin-left: 0;
margin-right: 0;
}
.block-search {
.label {
display: inline-block;
float: none;
}
input {
border-radius: 50px;
height: 40px;
padding-left: 20px;
padding-right: 44px;
}
.control {
border-top: 0;
clear:none;
margin: 0;
padding: 0;
}
.action.search {
background: #5a5a5a;
border-radius: 50px;
height: 34px;
right: 4px;
top: 3px;
width: 34px;
}
.search-autocomplete ul:not(:empty) {
border-color: #c2c2c2;
border-top: 1px solid #c2c2c2;
}
.search-autocomplete ul {
li {
border-color: #c2c2c2;
&:hover {
background-color: #e5e5e5;
}
.amount {
color: #444;
}
}
.selected {
background-color: #e5e5e5;
}
}
}
这是目前的样子。
外观如何。