在手机上搜索使我发疯。单击搜索框上的Mag Glass

时间:2019-03-08 18:52:27

标签: css mobile

我在下面有一些代码,我觉得应该可以很好地工作,但是在部署时它似乎正在中断。

此处的所有代码: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;
        }
    }
}

这是目前的样子。

This is how it currently looks.

enter image description here

外观如何。

0 个答案:

没有答案