0
A
答えて
4
:before
と:after
が開閉タグの間にcontent
を持つことができる要素でのみ使用できます助けることができると思います。 <input type=submit>
にはコンテンツがありません。
使用
<button type="submit" class="submit" name="submit" id="searchsubmit"><?php esc_attr_e('Search Products', 'paralinx'); ?></button>
代わりに、それは:before
の使用を認めていません。
+0
サポートを評価する –
0
あなたは使用する必要があります。
.submit:before {
content: "";
display: block;
background: url("icon.jpg") no-repeat;
width: 20px;
height: 20px;
float: left;
margin: 0 6px 0 0;
}
+1
前述のとおり、これはコンテンツを持てない要素では機能しません。 – connexo
0
使用ボタンタグ
<button type="submit" class="submit" name="submit" id="searchsubmit" ><i class="fa fa-check"></i> <?php esc_attr_e('Search Products', 'paralinx'); ?></button>
'::before'と': 'コンテンツ' プロパティを持つ擬似要素の前にafter'は、要素上でのみ利用可能であることができ開始タグと終了タグの間に 'content 'があります。 – connexo
入力タイプではなくサブミットタイプのボタンタグを使用 –