Ich habe ein Problem in meinem css Code. Der Stil bezieht sich nicht auf meine Absenden-Schaltfläche, sondern auf das Suchfeld im Fokus.Wenden Sie Fokusart an, um Eingabeknopf zu senden
Siehe meinen Code und Screenshot unten.
Was ist los?
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>
Ihre HTML-In ist so können wir voll sehen, was Sie „falsch“ – Granny
@ user3716569 tun, die beste Praxis ist der Code in der origibal Post zu setzen durch [Bearbeiten] (https://stackoverflow.com/posts/46036870/edit) es. – bdkopen