当前位置: 首页 > 面试题库 >

如何隐藏屏幕边缘以外的元素?

阙博容
2023-03-14
问题内容

我有一个div,我希望将其部分定位在屏幕外,如下所示:

div{
    position: absolute;
    height: 100px;
    width: 100px;
    right: -50px;
    top: 50px;
}

但这会增加页面的大小,使其可以向右滚动。有什么办法可以使该div的一半隐藏并防止滚动查看它?


问题答案:

是的,只需使用创建一个封闭的div overflow: hidden,如下所示:

.outer {

  overflow: hidden;

  position: relative;

}

.inner {

  position: absolute;

  height: 100px;

  width: 100px;

  right: -50px;

  top: 50px;

}


<div class="outer">

  <div class="inner">

    CONTENT

  </div>

</div>


 类似资料:
  • 问题内容: 我怎样才能让一个窗口(如,,,,等)预留屏幕的边缘,就像一个码头,任务栏,Trillian的,或者微软的OneNote可以吗?我的目标是尽可能使用标准的JDK库。 问题答案: 此行为非常特定于Windows操作系统,因此无法在标准JDK或AWT / Swing中执行此操作,因为它们需要在多个不同的操作系统上一致地工作。 与您想要的最接近的等效方法是获取当前屏幕的边界并移动/调整窗口大小

  • 我使用了“arFragment.getArSceneView.getScene().setOnUpdateListener”。每当我实现我自己的“setOnUpdateListener”时,我都能够显示我的菜单,但这个加载图像不会隐藏。此图像仅在我未实现updateListener时自动隐藏。这是活动_main的片段。来自MainActivity的xml和侦听器。JAVA

  • 问题内容: 这是我的 owl/动画的JSFIDDLE,没有任何清楚显示的问题 。据我了解,这是由引起的, 可能是由于引起的。 drop-shadows border-radius overflow: hidden; owl不是这个问题的意思,只是我所遇到的类似情况的一个示例。jsfiddle / cat是这个问题的意思,对不起, 混淆! 这是我的猫的JSFIDDLE,具有使用blura属性的插入框

  • 问题内容: 我的后退滑动功能有效,但仅在屏幕边缘有效。如何在屏幕上的任何地方工作? 问题答案: 苹果在这里说: InteractivePopGestureRecognizer 手势识别器负责将顶视图控制器从导航堆栈中弹出。(只读) @property(非原子,只读)UIGestureRecognizer * interactivePopGestureRecognizer 导航控制器将此手势识别器安

  • 描述 (Description) 它使用aria-hidden="true"属性,使文本可见但屏幕阅读器无法读取。 例子 (Example) 以下示例演示了在Foundation中使用aria-hidden属性 - <!doctype html> <head> <meta charset = "utf-8" /> <meta http-equiv = "x-ua-co