为了账号安全,请及时绑定邮箱和手机立即绑定

关于section设置高度100%没有效果的问题

我和老师一样在st-scroll,st-panel上加了position:relative; width:100%; height:100%,然后st-scroll生效了,但是st-panel上100%还是原来的高度。在查看审查元素中能发现st-panel是加上了height:100%。但是为什么没有效果,求解

正在回答

4 回答

在style.css中加入下面内容 html{ width: 100%; height: 100%; } body{ font-family: Georgia,serif; background: #ddd; font-weight: 400; font-size: 15px; color: #333; overflow: hidden; -weblkit-font-smoothing: antialiased; width: 100%; height: 100%; } .container { width: 100%; height: 100%; }

0 回复 有任何疑惑可以回复我~

恩,我的也是这样

元素审查发现body的覆盖域并不是100%,st-container的覆盖域是100%

st-scroll的覆盖域=body的覆盖域=st-container的覆盖域—导航的覆盖域(而且导航的覆盖域不仅仅是几个标签那么大,还覆盖到了上边的一部分)

现在不知道问题出在哪里了,有几个疑问:

  • body里写完了导航其大小就不是页面的100%了么?

  • st-container的大小是页面的100%,这个有什么问题么?

  • section和scroll都设置成了body的100%大小,但是只有scroll是跟body一样大,section没变,这是跟head里mata标签有关还是normal有关?


0 回复 有任何疑惑可以回复我~

请问你解决了吗?我的也是这样

0 回复 有任何疑惑可以回复我~

发错章节了,是在2-2那节...

0 回复 有任何疑惑可以回复我~
#1

Crazy凡

css加上这些代码 .container { width: 100%; height: 100%; } .st-container { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
2015-06-28 回复 有任何疑惑可以回复我~
#2

proto 回复 Crazy凡

然而并没有用
2015-09-07 回复 有任何疑惑可以回复我~
#3

慕田峪8598472 回复 proto

在style.css中加入下面内容 html{ width: 100%; height: 100%; } body{ font-family: Georgia,serif; background: #ddd; font-weight: 400; font-size: 15px; color: #333; overflow: hidden; -weblkit-font-smoothing: antialiased; width: 100%; height: 100%; } .container { width: 100%; height: 100%; }
2022-11-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于section设置高度100%没有效果的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信