我制作了一个HTML页面,所有宽度和高度都以百分比表示,“这是我的设计使用所有分辨率的主要原因”,但当我重新调整浏览器大小时,所有内容都将损坏。
有没有办法,当我重新调整我的网页浏览器大小,我可以滚动网页?

最佳答案

处理这个问题的唯一方法是使用脚本。看看其他的例子,例如人们在页面底部浮动页脚。
使用jquery,您可以执行以下操作:

<script type="text/javascript">
$(document).ready(function() { setPanels(); });
window.onresize = function() { setPanels(); }

function setPanels() {
    var windowHeight = $(window).height();
    var content1Height = $('#topDiv').height();
    var content2Height = $('#bottomDiv').height();

    // Now calculate the new splits and adjust heights
    ...

</script>

08-15 20:30