如何禁用继承的 css 样式?

2023-12-31

因此,我使用以下方法创建一个带有圆角的容器:

div.rounded {
    background: #CFFEB6 url('tr.gif') no-repeat top right;
}
div.rounded div {
    background: url('br.gif') no-repeat bottom right;
}
div.rounded div div {
    background: url('bl.gif') no-repeat bottom left;
}
div.rounded div div div {
    padding: 10px;
}

现在我想在容器内使用 div:

.button {
    border: 1px solid #999;
     background:#eeeeee url('');
    text-align:center;
}
.button:hover {
    background-color:#c4e2f2;
}

<div class='round'><div><div><div>
<div class='button'><a href='#'>Test</a></div>
</div></div></div></div>

然而,当我在嵌套的 div 中放置一个 div 时,该按钮的角落里有 bl 图像。

如何删除继承的背景图像?


简单的答案就是改变

div.rounded div div div {
    padding: 10px;
}

to

div.rounded div div div {
    background-image: none;
    padding: 10px;
}

原因是因为当你制定规则时div.rounded div div它的意思是every div元素嵌套在 a 内div里面一个div与一类rounded, 无论嵌套.

如果您只想定位直接后代的 div,您可以使用以下语法div.rounded div > div(尽管这仅受较新的浏览器支持)。

顺便说一句,您通常可以简化此方法以仅使用两个divs(顶部和底部或左侧和右侧各一个),通过使用一种称为滑动门 http://www.alistapart.com/articles/slidingdoors/.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何禁用继承的 css 样式? 的相关文章

  • 如何使用CSS缩进多级select optgroup?

    只是试图通过嵌套深度缩进 optgroup 块 我尝试了一般margin left规则 嵌套元素然后尝试应用相同的规则 尝试过padding left 这样的缩进可能吗 看起来很简单 P 在下面的示例中 标记为 client2 a 的 op
  • 从 HTML 字符串中解析和选择

    使用 ajax 调用 我返回了页面的partialView HTML 但在显示它之前 我希望从主 div 中提取信息 如果我创建一个浮动窗口 该数据只是大小信息 Code div class window details more data
  • 如何在 Android 上的 PhoneGap 中设置音频播放速率?

    有谁能够让音频播放速率在 Android 上工作吗 媒体播放器似乎覆盖 忽略音频标签的播放速率属性 None
  • 如何居中对齐数据表标题

    我是数据表新手 当我制作表格标题时 它总是左对齐 如何将标题设置为居中对齐 我已阅读 datatables net manual styling classes 和 datatables net reference option colum
  • 多行有多个提交按钮,我应该为每个按钮制作一个表单吗?

    我列出了大约 20 行 每行代表一个订单 每行需要有 3 个按钮 每个按钮单击将执行不同的操作 我有 3 个操作来处 理每个按钮发布请求 我只是不确定如何为每个按钮设置 Html 表单 tr td td tr
  • 如何将值发布到输入框中?

    Intro I would like to get the current time after clicking at click and POST the value into input text box Note 假设包含引导样式表
  • 在问题内显示内联块文本

    我一直在尝试显示内联块 如果我没有在 div 中添加任何内容 一切都会很好 但是当我这样做时 div 会折叠起来 我不知道确切的原因 任何想法 https jsfiddle net giancorzo ebqoptbd https jsfi
  • django:如何在模板html页面内进行计算?

    您好 我正在使用缩略图插件来获取图像的宽度和高度 现在我想使用从缩略图插件获取的高度来定义 img 标签的填充 例如 img style padding top img height 2 src 但是我在这里遇到错误 django不允许这样
  • 如何在 CSS 中将 RadioButton 图标样式设置为无(在 Flex 3 中)?

    您可以通过在 CSS 中设置以下值来在 Flex 中设置 RadioButton 的外观 upSkin Embed overSkin Embed ownSkin Embed disabledSkin Embed selectedUpSkin
  • Ionic 2:隐藏滚动条并继续滚动

    我只想hide滚动条 在需要滚动的页面中 我正在使用离子2 My 不工作解决方案 scroll content bar overflow hidden 此解决方案隐藏滚动条but使屏幕不可滚动 首先 改变浏览器的自然行为和预期的用户体验是一
  • 悬停时从下到上填充按钮背景,从下到上填充文本颜色

    我需要创建按钮 并且在悬停时它不仅必须从下到上填充背景颜色 而且还必须从下到上更改文本颜色 我对这里的方法很满意 CSS 悬停时背景从下到上填充 https stackoverflow com questions 51562340 css
  • Webkit 是否有 CSS3 网格布局的有效实现?

    CSS 网格布局 编辑草案 2011 年 11 月 21 日 http dev w3 org csswg css3 grid align 我正在制作一个原型 该原型将在选定的设备和浏览器上向客户展示 目前我并不担心跨浏览器兼容性 IE10开
  • 从选择 onChange 调用 javascript 函数 [重复]

    这个问题在这里已经有答案了 所以我有一个简单的 HTML 选择框和一个 javascript 警报功能 我希望选择框有一个 onchange 事件来调用 javascript 警报函数 这是我到目前为止所拥有的 HTML div Type
  • Firefox 忽略 CSS 中的最小高度

    由于某些原因 最小高度在 Firefox 上不起作用 我尝试在 body 上设置 min height 但 Firefox 完全忽略了它 由于我的页面是动态的 我不能只将高度设置为 100 我应该怎么办 body border 1px so
  • Bootstrap 4 Beta 0 网格系统上的 Rowspan

    您好 我正在开发一个使用 Bootstrap 4 Beta 的电子商务模板 我让它在移动设备上工作 但在桌面设备上我不知道如何让购买按钮保持在标题下 在我的方法中 它出现在 图库 部分下 Desired Desktop Desired Mo
  • Angular SlickGrid 对齐标题文本

    我正在使用角度SlickGrid并希望将列标题中的文本居中或右对齐 并非所有列都以相同的方式 我发现 有一个headerCssClass列定义中的属性 但我一直尝试 这种样式似乎从未被应用 对于列定义 id sourceNumber nam
  • Bootstrap 4 移动导航栏消失

    我刚刚从 Bootstrap 3 转换为 Bootstrap 4 但我的移动导航栏出现问题 使用切换按钮展开导航栏时 导航消失 我不明白为什么会发生这种情况 导航栏下方有一个大屏幕 但整个移动导航向上移动 如下面的 gif 所示 以下是导航
  • 如何更改 HTML 文档的“实际编码”?

    我通过 W3C HTML 验证器运行我的网页并收到此错误 编码ascii不是字符的首选名称 使用中的编码 首选名称是 us ascii Charmod C024 第 5 行 第 70 列 内部编码声明 utf 8 不同意 文档的实际编码 u
  • 使用flex-basis控制行上显示的项目数

    我想在使用 Flex 时将元素推出以隐藏它们 例如 如果flex basis为 50 仅显示两个项目弯曲到给定空间 而其他元素则在overflow hidden 领土 Or if flex basis为 25 则仅显示 4 个 Flex 元
  • 将引导程序弹出框保留在视口内

    我正在尝试使用带有按钮的侧边栏创建一个菜单 每个按钮都有一个指定的包含相关数据的弹出窗口 不幸的是 其中一个弹出窗口可能包含任意数量的行 并且在某些情况下它可能部分位于视口之外 See http jsfiddle net bfd9f 1 h

随机推荐

  • git fsck:duplicateEntries:包含重复的文件条目 - 无法推送到 gitlab

    我们有一个很大的 git 存储库 我想将其推送到一个自托管的 gitlab 实例 问题是 gitlab 远程不允许我推送我的存储库 git push mirror https mygitlab xy myrepo git 这会给我这个错误
  • 如何从 django 模板加载 java 小程序

    当我从静态 applet html 文件调用它时 我的小程序运行文件 如下所示 但是如何将同一行放入 django 模板中呢 我应该把 jar 和 java 文件放在哪里 我还注意到它在查找文件时将 class 附加到 PApplet 并向
  • 错误 - PHP 网页已过期?

    我的 PHP 项目中有六页注册表单 在任何页面之间 如果我按资源管理器栏中的后退按钮 则会收到错误 网页已过期 我在用 POST提交数据 我不明白为什么会出现这种情况 该消息与 IE 处理 POST 数据生成的页面的方式有关 一般来说 为了
  • 使用 pandas 或 numpy 填充缺失的时间序列数据

    我有一个字典列表 如下所示 L timeline 2014 10 total prescriptions 17 timeline 2014 11 total prescriptions 14 timeline 2014 12 total p
  • 使用 javascript 编辑嵌入 SVG 文件的内容

    我有一个包含一些数学方程的 SVG 文件 假设我将此文件包含到我的 html 文档中 现在我想做的是在html文档中使用javascript对svg的内容进行一些简单的修改 一个具体的例子我的 svg 文件包含该方程的格式良好的版本 x 2
  • 如何从命令行重新编译 netbeans 项目?

    我有一个用netbeans开发的java应用程序 我想创建一个批处理文件来重新编译项目并将生成的 jar 文件与一些文档一起打包到 zip 文件中并生成安装程序 安装程序的打包和生成没有问题 但我不知道如何从命令行 批处理文件自动编译 每当
  • 逐字输入字符串

    我刚刚开始学习C 我只是在玩它 遇到了一个问题 涉及逐字输入字符串 每个单词用空格分隔 我的意思是 假设我有 name place animal 作为输入 我想读取第一个单词 对其进行一些操作 然后读取第二个单词 对其进行一些操作 然后读取
  • Ruby on Rails 中 Routes.rb 中的“/#action”路线

    如何创建这种格式的路线 在 Ruby on Rails paths rb 文件中 action id 特别是在动作控制器之前插入 字符 例如 参见http lala com album some album id http lala com
  • 如何拒绝对服务器中的 xml 文件的直接访问

    我有一个 html 文件索引 html 在我的服务器中说 abc com 它访问xyz js like javascript文件依次访问data xml文件 文件索引 html xyz js and data xml位于同一文件夹中 我如何
  • 在 Chrome 扩展程序中显示 Adsense 广告

    我正在尝试通过 Google Chrome 扩展程序获利 该扩展程序有一个大面板 可以向用户显示内容 我想将 Google Adsense 中的小型广告添加到扩展面板中 然而 据我所知 Adsense 帐户要获得批准 必须与包含一些优质内容
  • 使用 Matplotlib 和 Cartopy 绘制基于纬度和经度的地图时,为什么我们使用 crs.PlateCarree() 而不是 crs.Geodetic()?

    我一直在学习如何使用 Cartopy 和 Matplotlib 来绘制地图 但我对这个论点有一个疑问转换 根据 Cartopy 文件 转换指定 数据定义的坐标系 假设我要绘制一个区域的温度 并且该区域已被分成几个网格单元 每个网格单元都有一
  • Android 从 Activity 更改 RecyclerView 适配器上的 TextView textSize

    我正在努力寻找如何改变我的RecyclerView适配器textViews from Activity 在我的活动中我有两个小部件 例如increment text size and decrement text size他们必须更改适配器
  • 如何制作 UIElement 的深层复制?

    所以我有一个为 Silverlight 应用程序提供服务的打印组件 该程序中的其他模块能够向打印组件发出信号并向其传递一个UIElement 然后打印组件会将其绘制到屏幕上 一切都很好 当我尝试操作 UI 元素以便更好地设置其格式以适应用户
  • Rails Action 缓存用户特定记录

    我是一个 Rails 新手 试图为我的应用程序实现缓存 我安装了 memcached 并在development rb中对其进行了如下配置 config action controller perform caching true conf
  • 如何从 Git 中央存储库更新特定文件夹/文件?

    有没有办法在 Git 中单独更新文件夹或文件 我已从中央存储库克隆并希望仅更新特定的文件夹 文件 您可以使用git fetch更新本地克隆中的对象 然后您可以git checkout那些特定的文件 例如 如果您的遥控器称为 origin 并
  • RTSP YouTube 链接

    我已经查遍了谷歌 但无法从 YouTube 视频中获取 rtsp 链接 给定 VIDEO ID 我对如何使用该 id 然后解析 google 的链接感到困惑 感谢您的时间和精力 我找到了这个博客条目 http gdatatips blogs
  • 现实世界 Haskell 第 3 章练习:具有 1 个值构造函数的二叉树 - 后续

    这个问题不是重复的 已存在同标题的问题 https stackoverflow com questions 6613871 real world haskell chapter 3 excercise binary tree with 1
  • 如何在PowerShell中使用curl命令?

    我正在使用curlPowerShell 中的命令通过 Jenkins 作业在位桶拉取请求页面中发布评论 我使用下面的 PowerShell 命令来执行curl命令 但收到下面提到的错误 有人可以帮我解决这个问题吗 CurlArgument
  • 构建 C++ 应用程序时 OSX 系统包含文件的默认路径是什么?

    我正在命令行构建一个 C 应用程序 使用make带有开源库 Xerces 2 8 其中一个文件包括 OSX 系统文件 include
  • 如何禁用继承的 css 样式?

    因此 我使用以下方法创建一个带有圆角的容器 div rounded background CFFEB6 url tr gif no repeat top right div rounded div background url br gif