【问题标题】:CSS element overlayed over other CSS elementCSS 元素覆盖在其他 CSS 元素上
【发布时间】:2021-09-02 19:19:08
【问题描述】:

目前在小型 wordpress 网站上工作,发现一件事我无法自行排序。我在网站的移动版本上工作,并且想将两个元素(页面标题和购物车图标)移动到页面顶部。

我已经插入了这个 css:

.woodmart-shopping-cart {
 margin-top:-80px; // Inserted this
}

但元素似乎被其他元素覆盖:

试图把这个:

.woodmart-shopping-cart {
position: relative;
z-index: 99;
margin-top: -80px;
overflow: visible;
}

但似乎没有任何改变。购物车元素仍被其他元素覆盖。这里有帮助吗?

编辑:

根据上面的一些指示,我将我的 css 设置为:

.container {
z-index:999;
position:relative;
}
.page-title.color-scheme-light .entry-title {
z-index:0;
margin-top:-60px;
}
.woodmart-cart-design-5 {
z-index:0;
}   

但现在似乎购物车图标不像以前那样可点击,当你点击它时它什么也不做。

但看不到任何变化。一些提示?

【问题讨论】:

  • 向我们展示更多代码或小提琴
  • 您的浏览器检查工具显示您正在设置购物车及其上方元素的样式?

标签: html css wordpress


【解决方案1】:

尝试在卡片元素图标上应用z-index: 1;,在另一个元素上应用z-index: 0;

z-index: 1; 的对象将在z-index: 0; 的对象前面,但对象必须用position 定位

【讨论】:

  • 尝试插入:'.whb-general-header { z-index:0 }' 并放入 '.woodmart-cart-design-5 {z-index:1;}' 但似乎不做任何改变。仍然落后于其他元素。
  • 您是否将另一个元素设置为 z-index: ; 并具有较低的值?
  • 是的,我设置了,但没有改变。我工作的网站是imperial-supplements.uk
【解决方案2】:

据我所知,只有图片,没有代码,我认为您正试图将购物车放在导航栏 div 的顶部,对吧?如果您的导航栏有position:relative,那么.woodmart-shopping-cart 的位置必须是:position:absolute。这样您就可以轻松控制您的第二个元素如何出现在另一个元素之上。

【讨论】:

  • 是的。这是网站。 imperial-supplements.uk
  • 您能否给我们一些代码,因为我们无法检查所有页面并找到您想要处理的所需 div。
  • 我要使用的第一个 div 是:.woodmart-cart-design-5,我插入了这个元素:.woodmart-cart-design-5: { z-index:1; position:apsolute;} 和标题元素 .whb-general-header: {z-index:0; position: relative;}
  • 它必须是相反的,.woodmart-cart-design-5 { z-index:0; position:relative; }.whb-general-header{ z-index:999;position:absolute; } 并且可能添加 top:-55;如果你想把它放在更高的位置,它应该出现在 .woodmart 的顶部。注意:z-index——索引越高优先级越高,索引越低——优先级越低。并且由于您希望 .whb-general-header 出现在 -woodmart-cart-design-5 之上,因此您必须给予 .whb-general-header 更高的优先级。我希望我已经足够清楚了。
  • 你有点歪曲你的问题。您只希望您的“主页”标题显示得比实际高一点,或者只是购物车图标?如果您想更改“Home”标题的位置,请尝试使用 whb-column row-whb-col left/right/top 进行锻炼,因为有太多隐藏的东西会占用您的高度。但是,如果您只想让购物车与导航显示在同一行,请尝试将其作为 放在导航栏中并将其浮动到右侧。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-18
  • 2011-09-29
  • 2012-07-15
  • 2015-02-02
  • 1970-01-01
  • 2021-10-11
相关资源
最近更新 更多