我有一个 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 许可协议
5 回答2.2k 阅读
3 回答2.6k 阅读
3 回答2.3k 阅读
2 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答989 阅读✓ 已解决
4 回答1.2k 阅读
是的,只需使用
overflow: hidden
创建一个封闭的 div,如下所示:示例:http: //jsfiddle.net/Uj3eQ/