我在这个网站上工作:http ://waterwing.waterwing.ca/
右上角的动画是完美的,除了它创建了一个水平滚动条,它的定位方式。
它绝对位于顶部和右侧 -120 像素。我只是想知道如何制作它,这样它就不会扩展正文,并且一旦它碰到页面边缘就会隐藏起来,这样就没有滚动条了。
滚动条在 Windows Firefox 上似乎不存在,但在 Mac Firefox 和 Safari 上存在。
谢谢,韦德
我在这个网站上工作:http ://waterwing.waterwing.ca/
右上角的动画是完美的,除了它创建了一个水平滚动条,它的定位方式。
它绝对位于顶部和右侧 -120 像素。我只是想知道如何制作它,这样它就不会扩展正文,并且一旦它碰到页面边缘就会隐藏起来,这样就没有滚动条了。
滚动条在 Windows Firefox 上似乎不存在,但在 Mac Firefox 和 Safari 上存在。
谢谢,韦德
包裹#corner
在另一个 div 中,并将其设置为动画结束点占用的尺寸以及绝对位置。将此 div 上的溢出设置为隐藏,以防止它从页面溢出并触发滚动。
您也可以只穿上overflow: hidden
身体,以相同的方式工作并为您节省一个 div
根据您的情况,但您可以获得 div 或整个页面的滚动条。在构建响应式网站布局时,我总是写这个 CSS:
body {
overflow-x: hidden;
}
这可以防止出现滚动条、跨浏览器和跨设备。