【发布时间】:2017-09-04 12:16:45
【问题描述】:
我的 CSS 代码有问题。 该样式不适用于我的提交按钮,但适用于焦点搜索字段。
在下面查看我的代码和屏幕截图。
怎么了?
css
.search-form .search-field {
height: 10px;
display: inline-block;
margin: 0;
width: 112px!important;
border: 1px solid #e4e4e4;
border-radius: 2px;
padding: 10px 30px 10px 12px;
}
.search-form .search-submit {
position: absolute;
height: 32px;
border-right: 1px solid #e4e4e4;
border-top: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;
}
.search-form .search-field:focus {
border: 1px solid #A5E7D6;
}
.search-form .search-field:focus + .search-form .search-submit {
border-right: 1px solid #A5E7D6;
border-top: 1px solid #A5E7D6;
border-bottom: 1px solid #A5E7D6;
}
html/php
<form role="search" method="get" class="search-form" action="<?php echo home_url( '/' ); ?>">
<label> <span class="screen-reader-text"><?php echo _x( 'Search for:', 'label' ) ?></span>
<input type="search" class="search-field" placeholder="Suche" value="<?php echo get_search_query() ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label' ) ?>" /> </label>
<input type="submit" class="search-submit" value=""></input>
</form>
【问题讨论】:
-
添加您的 html,以便我们可以全面了解您在做什么“错误”
-
@user3716569,最好的做法是将您的代码放在editingit 的原始帖子中。