당신은 이동 :
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