问题
最近在写一个小游戏时,遇到了sticky标签无效的问题。在这里记录一下~
就是这个工具栏,我希望他的高度是整个页面,并且在最左边不动,因此在css中设置:
#funcarea{
height: 100%;
float: left;
position:sticky;
}
在这里,<body>标签和<html>标签的height也都为100%
(特别强调一下这个是因为子元素里用百分数表示height和width时,百分数是相对于他的父元素而言的,如果父元素没有h

在前端开发中,遇到一个工具栏希望始终固定在页面左侧。设置了CSS的sticky属性后,发现滚动条出现时工具栏位置不正确。经过分析,原因是父元素未设置高度,解决方案是将sticky改为fixed,并确保父元素高度大于或等于sticky元素高度。问题得到解决,工具栏在滚动时保持固定位置。
最低0.47元/天 解锁文章
2797

被折叠的 条评论
为什么被折叠?



