如何居中div的滾動條?如何居中滾動條?
這是我有:
<div id="mydiv" style="width:1000px;overflow:auto;">
<img src="..." style="width:100%;height:250px;" />
</div>
$(window).on('resize', function() {
$('#mydiv').scrollLeft(
$("#mydiv").width() - $("#mydiv").width()/2
);
});
但是,這是行不通的。它不完全是居中。太糟糕了,我無法將百分比設置爲50%。該scrollLeft(()函數需要一個整數。
謝謝!
這是你在找什麼? http://jsfiddle.net/HSJft/ –
@JasonP,是的,但是當#mydiv被調整大小(例如,當您調整瀏覽器的大小時),滾動條不再居中。檢查這個例子:http://jsfiddle.net/HSJft/1/ – Jordy
我試過了,它似乎工作。 http://jsfiddle.net/vJrEN/ @UDB是對的我也改變了你的形象。 –