【发布时间】:2015-05-16 11:55:58
【问题描述】:
我有一个基于 Foundation 5 和 angularjs 的网站,布局如下:
header
-left-nav
--content
footer
目前左侧导航绝对定位在左侧,初始高度为 100%(顶部:0,底部:0)
内容 div 的高度会随着加载到其中的内容而变化(通过 ajax)。当内容高度发生变化时,我正在手动调整左导航 div 的高度,但我想知道是否有一种使用 html/css 的方法可以让我摆脱这个脚本。
我已经尝试使用通过谷歌搜索找到的所有技术,但如果没有 javascript,似乎都无法工作。我需要左侧导航始终为页面高度的 100%,因为它有一个可以延伸的深色背景到页面底部。
非常感谢, 本
【问题讨论】:
-
你能创建一个jsfiddle.net
-
这里是:jsfiddle.net/vn2wdbpm/1 - 抱歉,样式表太大,无法弄清楚如何创建文件并引用它,您可以检查 div 以查看应用的样式。跨度>
-
更新了小提琴。但不确定它是否会以更大的尺寸缩放,试试看,如果没有,用 chrome 检查元素并找出 div 使用的是哪个 css。
标签: css