html - magento CE 中的 css 可见性问题

标签 html css magento visibility

我需要隐藏一个div 这是我的 html

<div class="text">
    <div class="active">text</div>
    <div>text2</div>
</div>

这是我的CSS

.text div 
{
visibility:hidden !important;
}
.active 
{
visibility:visible !important;    
}

我必须用 text2 隐藏 div(我不能给它分配类或 id)但同时我必须用文本显示 div(即激活类)

我的限制

  1. 我必须使用 !important 因为我需要覆盖我通过 CDN 接收的 CSS
  2. 我不能为 DIV 分配任何额外的 ID 或类

我可以隐藏所有的 div,但我还需要显示具有事件类的 div

最佳答案

试试这个:

CSS:

 .text div 
    {
    visibility:hidden !important;
    }
    .text .active 
    {
    visibility:visible !important;    
    }

HTML:

 <div class="text">
        <div class="active">text</div>
        <div>text2</div>
    </div>

关于html - magento CE 中的 css 可见性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22062650/

相关文章:

javascript - 2 列 bootstrap div - 左边应该固定在顶部,右边应该是可滚动的

javascript - 如何将 css 转换添加到标题中的 js 滚动?

Magento 不在查看源代码中显示 SSL 引用

css - 表格布局 :fixed use text-overflow:ellipse and a second text showing

javascript - 悬停时 undefined variable

mysql - 如何与 Magento Commerce 进行数据库访问 (I/O)?

Magento:在单页结账中获取当前事件步骤

javascript - 如何让我的 Grafana iframe 加载得更快?

html - 如何使导航菜单保持原位

javascript - HTML5 视频的最佳方法是什么?