作者knives ()
看板Web_Design
標題[問題] 用fieldset放div,Firefox顯示不正常
時間Fri Apr 2 10:53:11 2010
因為我打算用<fieldset> 裡面放一堆div
可是在IE、GC上面看的時候,都很正常
但是用Firefox看的時候,裡面的div都會跑出去
下面的網址是三個Browser看到的結果
http://img444.imageshack.us/img444/4451/screengj.png
套用的css是這樣
.ul_uid{overflow-y:scroll} //讓Fieldset出現ScrollBar的效果
我的HTML原始碼是這樣
<fieldset style="width: 200px; height: 150px;" class="ul_uid">
<legend>好友列表</legend>
<div class="ul_div">
<input type="checkbox" value="68" name="friend[]" style="cursor:
pointer;">gandhi</div>
<div class="ul_div">
<input type="checkbox" value="69" name="friend[]" style="cursor:
pointer;">James</div>
<div class="ul_div">
<input type="checkbox" value="74" name="friend[]" style="cursor:
pointer;">joe</div>
<div class="ul_div">
<input type="checkbox" value="82" name="friend[]" style="cursor:
pointer;">Alfred</div>
</fieldset>
請問該怎麼做,才能讓Firefox裡面的div不會跑出去
另外一點,為什麼同樣使用Scroll的效果
GC在滑動Scrollbar的時候,上方的<legend> 並不會移動
但是IE的<legend>也會跟著一起移動,請問有沒有辦法讓IE也跟GC一樣
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.39.194
推 rocky823:最簡單的方式就是 把fieldset的scroll拿掉,然後ul_div 04/05 23:30
→ rocky823:外面再包個父層的div 去顯示scroll 即可達到你要的需求 04/05 23:32