平时我们看一些网页刚开始加载的时候没有多少内容,页面也没有出现纵向滚动条当我们点击加载更多,页面内容高度超过一屏于是出现滚动条这个时候,页面会向左横向移动一段距离正好是滚动条的宽度,这是洇为滚动条的出现占据了原本属于内容显示区的空间自然内容就会被挤到左边去,毕竟这是一个很不好的体验那么有什么好的解决方案呢?
这里我们可以借助css3
的语法:
calc(): 用于计算IE9+浏览器支持该属性。
vw:浏览器窗口宽度的相对单位这个宽度是包含滚动条的
100%:这个宽度是頁面内容去容器的宽度,不包括滚动条
发布了26 篇原创文章 · 获赞 11 · 访问量 7万+