nde*_*ung 18 css css-position fluid-layout
想像:
<div class="outer">
<div class="inner">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
哪里:
.outer
是列结构的一部分,它的宽度是百分位数,因此是流动的..inner
表示fixed
应该填充100%宽度的.outer
元素的位置元素.然而,它的位置垂直保持不变fixed
.我试图用以下CSS实现这个布局:
.outer {
position: relative;
width: %;
}
.inner {
position: fixed;
width: 100%;
}
Run Code Online (Sandbox Code Playgroud)
但是,.inner
不会将其宽度计算为relative
其父级的百分比.相反,它填充窗口/文档的整个宽度.尝试任何left
或right
属性会导致相同的父级忽略质量.
有没有办法解决?
.outer {
position: relative;
width: %;
}
.inner {
position: fixed;
width: inherit;
}
Run Code Online (Sandbox Code Playgroud)
这应该够了吧.
归档时间: |
|
查看次数: |
19556 次 |
最近记录: |