我知道這是不是正是你所追求的,但我將它只是爲了證明什麼,我認爲你正在尋找。
<div id="outer">
<div id="top">
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>10th P Tag</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>20th P Tag</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>30th P Tag</p>
</div>
<div id="bottom">
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>10th P Tag</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>20th P Tag</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>Content Here</p>
<p>30th P Tag</p>
</div>
</div>
<script>
$('#bottom').on('scroll', function() {
$('#top').scrollTop($(this).scrollTop());
});
</script>
<style>
div {
position : absolute;
top : 0;
}
#outer {
width : 50%;
height : 300px;
overflow : hidden;
}
#top {
overflow : hidden;
left : 0;
background-color: blue;
width : 100%;
height : 300px;
}
#bottom {
width:100%;
height:100%;
opacity: 0.5;
left : 0;
overflow : auto;
overflow-x : hidden;
overflow-y : hidden;
}
#bottom:hover{
overflow-y:scroll;
}
</style>
對於你的第二個問題:'。測試IMG {寬度:calc(100% - 16px); height:auto;}' - 16px是滾動條寬度的估計值。不知道你的第一個問題... – sol
你甚至不需要 - 寬度,如果圖像寬度設置它不會調整它的大小 – krisph
不知道爲什麼我一直是-1!一個謎。無論如何,我認爲我快到了,不知道任何解決方案,但沒有保留所有元素少一個寬度或某種組合的滾動條上的圖像。 – Wickey312