2012-03-26 3 views
0

私はドロップダウンメニューを配置しようとしているbeeenを持って、最後に私はsucessfullです。しかし、私はまだ別の問題があります。問題は、テキストボックスとドロップダウンイメージの間に小さな隙間ができてしまうことです。ここに私のHTMLコードです。誰でも問題を特定するために私を助けてください。ドロップダウンで作成されたスペース

<input type="text" id="DropDownTextBox" readonly="true" 
    style="height:17px;font:normal 10px verdana; 
    width:85px;border-right:0px ; 
    border-bottom:1px solid #333; 
    border-top:1px solid #333; 
    border-left:1px solid #333;" 
    value ='Filter' 
    onClick="ShowDropDown('DropDownTextBox');"/> 
<img src="/images/dropdown_arrow.png" 
    style="vertical-align:middle;" 
    onClick="ShowDropDown('DropDownTextBox');" 
    id="showDropDownImg"/> 
+0

ねえ、[jsfiddle](http://jsfiddle.net/)を使ってサンプルを投稿してみてください。だから、私たちが見るのは簡単です。 – Sufendy

+0

ここに私のjsfiddleの出力です: http://jsfiddle.net/RhtSA/embedded/result/ – Tinkerbel

+0

これも:http://jsfiddle.net/RhtSA/ – Tinkerbel

答えて

1

あなたはimgタグ開始と入力タグ終了の間のスペースを削除/削除するだけで済みます。下を参照して実行すると、間にスペースが見つかりません。

<input type="text" id="DropDownTextBox" readonly="true" 
style="height:17px;font:normal 10px verdana; width:85px;border-right:0px ;border-bottom:1px solid #333;border-top:1px solid #333;border-left:1px solid #333;" value ='Filter' onClick="ShowDropDown('DropDownTextBox');"/> 
<img src="/images/dropdown_arrow.png" 
style="vertical-align:middle;" onClick="ShowDropDown('DropDownTextBox');" id="showDropDownImg"/> 
+0

HTMLはタグ間のスペースを考慮しません。これを見てください: - http://jsfiddle.net/CaCLt/ – Pranav

+0

@Pranav - HTMLは_how many many_空白文字を気にしませんが、0より大きい空白が出力に現れます:http:// jsfiddle .net/JWCzy/ – AKX

+0

とタグの間にスペースとして表示されていた....私はそれを実行し、それに応じて答えた –