あなたが行く:
Live Demo
私はボタンにcursor: pointer
を追加する自由を取りました。意味の観点から、<img>
タグから<a>
タグに変更した方が良いでしょう。
また、異なるブラウザ間の高さを一定にするため、<select>
タグにsize="4"
タグを追加しました。
私はJSに触れなかった。
IE7/8、Firefox、Chrome、Opera、Safariでテストされています。
CSS:
#container {
overflow: auto;
background: #ccc
}
.buttons {
float: left;
width: 30px;
padding: 0 3px
}
.buttons img {
cursor: pointer
}
.dropdown {
float: left;
width: 160px
}
HTML:
<div id="container">
<div class="buttons">
<img src="http://www.jgrmx.com/cgr/tiles/generic/images/icons/arrow-up.gif" id="up_button"><br>
<img src="http://www.jgrmx.com/cgr/tiles/generic/images/icons/arrow-down.gif" id="down_button">
</div>
<div class="dropdown">
<select multiple=true id="left" size="4">
<option>Patricia J. Yazzie</option>
<option>Michael A. Thompson</option>
</select>
</div>
<div class="buttons">
<img src="http://www.jgrmx.com/cgr/tiles/generic/images/icons/arrow-left.gif" id="add_button"><br>
<img src="http://www.jgrmx.com/cgr/tiles/generic/images/icons/arrow-right.gif" id="remove_button">
</div>
<div class="dropdown">
<select multiple=true id="right" size="4">
<option>Kevin C. Bounds</option>
<option>Patricia J. Yazzie</option>
<option>Michael A. Thompson</option>
<option>Mark D. Mercer</option>
</select>
</div>
</div>
[jsFiddle](http://jsfiddle.net)にあなたのテーブルソリューションを投稿してください。そうすれば、誰かが同じように見えるが、レイアウトの代わりにCSSを使うようなものを作ることができます。 – thirtydot
チップをありがとう - 私は前にそのサイトを見ていなかった。ここに私が行くことを試みている:http://jsfiddle.net/rTJHK/4/ – jmricker