加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

html – 消除(重置)特定元素的CSS样式?

发布时间:2020-12-14 22:21:44 所属栏目:资源 来源:网络整理
导读:好的,我有一个美丽的网页,其风格在CSS和一切 但是现在我发现了一个问题,我希望ONE列表是处女,没有任何风格继承下去。 我知道我可以做它只是给它一个风格=“(…)”,所以它覆盖继承的风格,但是,有没有任何指示/技巧/做什么没有这样做? 解决方法 CSS Ca
好的,我有一个美丽的网页,其风格在CSS和一切

但是现在我发现了一个问题,我希望ONE列表是处女,没有任何风格继承下去。

我知道我可以做它只是给它一个风格=“(…)”,所以它覆盖继承的风格,但是,有没有任何指示/技巧/做什么没有这样做?

解决方法

CSS Cascading and Inheritance Level 3规范引入了一次重置所有属性的功能。这是通过使用值为 initialunset的速记属性 all来实现的,具体取决于是否需要重置继承的属性。

请注意,这些与浏览器默认值无关。

该功能适用??于Firefox 27,Chrome 37和Opera 24。

在功能被广泛实现之前,您可以使用“命名空间”类。例如,为了将布局样式与内容样式分开,我通常使用内容类作为所有内容样式的命名空间。

简化示例:

/* Global styles for UL lists. */
UL {list-style: none; margin: 0; padding: 0; }

/* Styles for UL lists inside content block. */
.content UL {list-style: disc; margin: 1em 0 1em 35px; }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读