0

オプション要素の左上の座標と選択要素の左上の間にスペース/ギャップがないようにHTMLでHtmlリストボックスを作成したいです。デフォルトでは、それらの間に約3pxのギャップがあります(アクセシビリティエクスプローラーによって示されるように)

ここに画像の説明を入力してください

上の画像に関して、オプションアップルのエッジとセレクトの境界線の間の空白を取り除きたいと思います。現在、オプションappleはselect要素に対してオフセット3px、3pxにあり、オフセットを0px、0pxにします。そのため、selectの画面位置が10,10の場合、オプションの画面位置も10,10になります。

私はそのようなことが可能であることを見てきましたが、それがどのように行われるかをソースで確認することはできません(ただし、asp.netを使用して行われました)

御時間ありがとうございます。

編集:以下は、AccExplorerでmartinを0pxに設定した後の外観です。 ここに画像の説明を入力してください

4

2 に答える 2

1

負のマージンを与える: http://jsfiddle.net/zTatx/14/

于 2012-08-02T14:18:26.273 に答える
1

実際には、単純なpadding: 0;ものはすべての空白を削除する必要があります:

http://jsfiddle.net/TAxuD/1/

于 2012-08-02T14:23:23.550 に答える