想讓DIV層滾動條顯示在頂端,CSS樣式沒找到相關屬性,於是用2個DIV層來模擬做了一個。
經測試IE瀏覽器上顯示並不太美觀!不知道是否還有更好的辦法可以實現這功能呢?
aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll
aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll
aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll
aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll
aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $("#div2").css("overflow-x", "scroll").height(16).width($("#div1").width()+20); //設置一個高度10的DIV2層 長度與DIV1層一致 $("#div2").html($("#div1").html()); //並給DIV2層填充內容 $("#div2").scroll(function () { $("#div1")[0].scrollLeft = $("#div2")[0].scrollLeft; //拉動DIV2層滾動條,DIV1層滾動條同步被改變 }); }); </script> </head> <body> <p></p> <div id="div2"></div> <div id="div1" style="border-style: solid; border-width: 1px; border-color: inherit; width:150px; height:120px; overflow-x:scroll; "> aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll<br /> aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll<br /> aaaaaaasssssssdddddddfffffffgggggggghhhhhhhhhjjjjjjjjkkkkkkkkllllllllll<br /> </div> </body> </html>