z-index表示元素出现的z平面上的顺序。堆栈顺序较高的元素始终位于堆栈顺序较低的另一个元素的前面。它在大多数GUI框架(Web和桌面)中都可用。
我想要一个像附加在文本顶部的图形。不确定最好的方法是通过 CSS 还是图像? 我尝试过使用 z-index 但我不确定什么是最好的方法...
我试图让一些文本出现在“人工”加载屏幕之后。我尝试使用 z-index 将加载屏幕堆叠在文本之上,因此在它淡出后您可以看到文本...
我正在尝试使用以下代码创建一个悬停按钮,它在除 Chrome 之外的所有浏览器中都工作得相对不错: 我正在尝试使用以下代码创建一个悬停按钮,它在除 Chrome 之外的所有浏览器中都工作得相对不错: <div id="blur" class="et_pb_module et-waypoint et_pb_image et_pb_animation_off et_pb_image_0 et_always_center_on_mobile et-animated"> <a href="http://vina.typesetdesign.com/wines/reserva/reserva-sauvignon-blanc/"> <img alt="" src="http://vina.typesetdesign.com/wp-content/uploads/2015/11/2015_11_17Vina_Echeverria_Reserva_Sauvignon_Blanc_V1.png"> </a> </div> #blur img { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; } #blur img:hover { opacity: .4; z-index: 1; } #blur a:hover:before { background-color: #6d8e3b; color: #fff; content: "Learn More"; display: block; font-size: 12px; margin-left: auto; margin-right: auto; opacity: .9 !important; padding: 18px; position: relative; top: 20em; width: 70px; z-index: 2; margin-top: -3em; } 出于某种原因,Chrome 不会让你将鼠标悬停在按钮上,否则按钮就会出现故障并闪烁得非常厉害。有没有一种简单的方法可以解决这个问题,而无需添加单独的按钮? 实时页面:http://vina.typesetdesign.com/wines/varietal/ 小提琴:https://jsfiddle.net/35txpy8v/ 它闪烁是因为当您将鼠标悬停在元素上方时元素会移动。元素移动的原因是伪元素的定位。为了解决这个问题,我建议绝对将伪元素relative定位到父元素。这样做时,伪元素的位置不会对父元素产生任何影响。 更新示例 #blur img { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; position: relative; } #blur img:hover { opacity: .4; z-index: 1; } #blur a:hover:before { content: "Learn More"; background-color: #6d8e3b; position: absolute; top: 50%; margin-top: -50px; color: #fff; font-size: 12px; opacity: .9; padding: 18px; width: 70px; z-index: 2; } 还有另一种方法。 /* For the parent element */ #parent_element{ position: relative; } /* For the img element that you would like to change on hover */ /* keep the default behavior in this rule, note that z-index is removed */ #img{ opacity: .4; position: absolute; } /* on hover, we will just change the opacity to the desired value, note that we will remove z-index here as well */ #img:hover{ opacity: .9; } 希望这有帮助。
当我“全屏”一个元素(比如说一个div)时,我无法显示任何其他元素(在全屏模式下)。为什么会发生这种情况?我怎样才能做到这一点? 相关:有没有...
我希望单击的框在转换过程中位于最上面。我尝试了一些方法但无法弄清楚。这是简短(最小化)的代码形式。我删除了失败的尝试,例如循环等,以实现我的目标。
当地图全屏时,如何强制 Sweet Alert 2 在 Google 地图上触发?
我有一个使用 Google 地图的应用程序。我正在使用 Sweet Alert 2 进行 js 确认。只要 Google 地图不处于全屏模式,我就不会遇到触发 Sweet Alert 对话框的问题。
我有一个 Copy.cshtml 页面,它复制现有记录并允许用户基于现有记录创建新记录。通过创建新记录并返回索引,效果很好。
Tailwind 下拉菜单项不会从 React nextjs 卡组件中弹出
我有一个下拉菜单组件(DropdownWithSearch),但是当我单击它时,它不会弹出,而是在它所在的卡片组件(在 UserAssignForm 中)内打开。 下拉菜单...
我正在尝试根据文档使用具有任意值的 Tailwind 的 z-index,但看起来 CSS 没有生成(请参阅随附的屏幕截图)。 虽然我在项目中将它与 React 一起使用,但我...
我有一个设置为相对的按钮和一个绝对定位的渐变元素,应该位于后面。该元素位于按钮文本的后面,而不是实际的按钮。我是
一旦我放入背景视频,我就无法再按导航栏了,有什么问题吗?我也尝试过任何类型的 z-index 但它不起作用。 我尝试删除视频,然后它起作用了,但我没有
我有一个父div,它有一个背景图像(一个只有对角线的SVG)。 我的子 div 将有一些背景颜色,具体取决于变量的值。 我想给家长看
我想知道以下任一情况是否可行: 有没有一种方法可以使用 z-index 而不指定元素的位置属性。 有没有办法指定
我想给我的标题一个 Z-Index,但每次我把它放在标题上时都会被完全破坏,我不知道如何修复它。有人可以帮帮我吗? 而且我的盒子与我的导航栏/标题重叠,c...
我正在烧瓶中制作一个应用程序,我试图让画布占据屏幕的全部可用宽度,然后将我的菜单项放在不同的层上,以便仍然可以访问。 (我用的是靴子...
我有一个带有Normaldiv类的div Normaldiv1。 我试图通过 style 属性访问它的 z-index,但它总是返回 0,尽管它在样式表中设置为 2。 CSS: .normaldiv { ...
我的 z 索引出了什么问题?为什么当我滚动时导航栏出现在其他元素下方?
由于某种原因,导航栏显示在其他内容下方,我不确定我在哪里搞砸了...... 这适用于具有相同导航栏的所有其他页面。当
即使元素上有变换修饰符,如何使 z-index 成为绝对值?
在我的代码片段中,我想让红色圆圈出现在黑框上方但文本下方。问题是当我添加转换时:translateZ(0px);到黑匣子,我的 z-index:2;我的文本上的 CSS...
我希望某些图层始终位于其他图层之上,无论它们以何种顺序添加到地图中。 我知道bringToFront(),但它不满足我的要求。我会...
我有一个自定义 TabBar 视图,并且有一个选项卡 (MyGamesView),上面有自定义单元格。该单元格中有一个按钮。通过单击该按钮,我必须显示警报并必须校准...