我有一个 div,我想将其部分放置在屏幕外,如下所示:
div {
position: absolute;
height: 100px;
width: 100px;
right: -50px;
top: 50px;
}
但这会增加页面的大小,使其可以向右滚动。有什么方法可以隐藏这个 div 的一半并防止滚动查看它?
原文由 lavelle 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个 div,我想将其部分放置在屏幕外,如下所示:
div {
position: absolute;
height: 100px;
width: 100px;
right: -50px;
top: 50px;
}
但这会增加页面的大小,使其可以向右滚动。有什么方法可以隐藏这个 div 的一半并防止滚动查看它?
原文由 lavelle 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.2k 阅读
3 回答2.1k 阅读
是的,只需使用
overflow: hidden
创建一个封闭的 div,如下所示:示例:http: //jsfiddle.net/Uj3eQ/