CSS/jQuery:将项目放在窗口高度会导致布局问题
CSS / jQuery: Placing items at window height causing layout issues
目前我使用jQuery来定位一些相对于窗口大小的元素。虽然如果窗口是全尺寸的,这是完美的,但如果我打开了调试器或一个较短的窗口,则产生的布局是不正确的。
Q: 是否有相对于最大可能窗口高度而不是当前窗口高度放置东西的方法?
jQuery
var navbarHeight = parseInt($(".navbar").css("height"));
$("#home-part-1").css("height", $(window).innerHeight() - navbarHeight);
$("#home-part-2").css("height", $(window).innerHeight());
$("#home-part-3").css("height", $(window).innerHeight());
$("#divider-1").css("top", $(window).innerHeight() - navbarHeight);
$("#divider-2").css("top", (2 * $(window).innerHeight()) - navbarHeight);
尝试以这种方式布置页面是不好的做法。对于您指定的解决方案,我无能为力。那样不行。不过,请看一下:http://alvarotrigo.com/fullPage/#firstPage。这可能会对你有所帮助。
相关文章:
- Javascript高度问题
- 活动菜单 部分高度问题
- 谷歌登录按钮的宽度和高度问题
- 适合页面.高度问题
- jquery循环滑块高度问题
- 当内容显示在FireFox的iFrame中时,jQuery高度问题
- DHTMLX 移动调度程序事件详细信息视图高度问题
- 安卓平板电脑上的单页网页应用程序高度问题
- 纸材料聚合物中的高度问题
- 幻灯片自动高度问题
- 引导模态元素的高度问题
- 使用 ajax (MVC) 的 JQuery UI 可折叠高度问题
- 砌体/动态幻灯片高度问题
- 滚动窗格高度问题
- 完整日历高度问题
- jQuery跨域Iframe高度问题
- 结合jQuery对话框和选项卡时的高度问题
- 手风琴高度问题
- KineticJS的图像宽度和高度问题
- JQuery手风琴高度问题