私は検索ボックスを持っています。検索ボックスに何か問題があります
ボックス自体は画像であり、ボタンも画像です。次のように
CSSは次のとおりです。
.form-search {
background: url("../images/search_form.png") no-repeat scroll 0 0 transparent;
float: left;
height: 44px;
margin: 28px 0 0;
position: relative;
text-align: center;
width: 442px;
}
.form-search .button {
left: 393px;
position: absolute;
top: 6px;
}
.form-search .input-text {
color: #847D7D;
font-size: 1em;
font-weight: bold;
left: 93px;
position: absolute;
top: 13px;
width: 270px;
}
次のようにHTMLは次のとおりです。
<fieldset class="form-search">
<input type="text" class="input-text" name="keyword" value="Enter Keyword/Catalogue Code" id="textBox"/>
<?php echo $form->error("keyword"); ?>
<input type="image" class="button" name="search" alt="Search" src="../images/search_form_button.png" />
</fieldset>
私はいくつかの問題を抱えています。
- まず、私は自分の検索ボックスを設置しようとしているエリアの周りに線があります。外行を削除するコードがありませんでしたか?
- 第2に、テキストを配置するための実際の検索ボックスは、内部ではなく画像の上に座っています。ここでも、入力タイプのテキストボックスの枠線を削除するための方法があります。
- 最後に、クロムとIEでは問題はありませんが、FFではマイボタンが表示されません。
私はFFで持っている問題のイメージを閉じ込めました。
更新:
私はフィールドセットと入力要素からボーダーを削除しました。これは私に3番目の問題だけを残す。クロムとIEはボタンをうまく表示しますが、FFは表示されません。
ほとんどの現代のブラウザでは、フィールドセットにデフォルトで枠線が設定されています –
境界を削除しました。 – sark9012
IEとChromeはなぜ機能するのですが、FFは理解できませんか? – sark9012