我正在使用:before和:after在我的主要内容块之外创建一些元素,它们的宽度为:100%,因此它们填满了浏览器的整个长度。
不幸的是,他们在屏幕底部添加了我不想要的滚动条。如果我使用overflow:hidden,滚动条会消失,但是设计会被剪切,并且我会松散网站两侧的内容。
有任何想法吗?
最佳答案
元素的宽度总计为(我在这里猜测的)主体宽度的100%+ 100%= 200%,然后添加您的主要内容块宽度-这就是为什么获得水平滚动条的原因。
作为一般建议,请将代码发布在jsfiddle.net上,以便我们进行外观和体验,因为没有它就无法为您提供更多帮助