html - CSS 提取(和范围调整)工具

标签 html css css-selectors

我有一个带有主父 div 标签的网页

<div class="mainDiv">...</div>

包含大量的子元素。该页面有一个外部样式表,主要是元素选择器而不是类选择器: 例如。

img {...}

代替

.myImgCls {...}

我需要一个包含仅应用于我的 mainDiv div 标记的全局(页面)css 的样式表,以便我可以轻松地将我的 mainDiv html 连同新样式表一起注入(inject)任何页面,而不会干扰新的页面的元素选择器

所以,我基本上是在寻找一种可以生成类似以下内容的工具:

.mainDiv img {...}

对于我的 mainDiv 中的所有内容。

手动执行此操作是不可能的,因为 mainDiv 中有大量元素。

进一步阐述:jplist 需要这个,它带有标准的 jplist.demo-pages.css;然而,标准 jplist.demo-pages.css 不是仅对 jplist 实例进行样式设置,而是主要包含元素选择器,因此如果我想直接在页面上添加标准 jplist 实例,我必须使用 jplist.demo-pages.css这会干扰我页面的原始样式表。

最佳答案

如果您正在寻找一种将所有这些元素嵌套在主 div 中的简单方法,您可以尝试 Sass :

.mainDiv

    // Child selectors go here

注意:缩进很重要。

关于html - CSS 提取(和范围调整)工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36604679/

相关文章:

css - 动态伪类是否先于选择器的其余部分求值?

c# - 无法在c#中获取Bootstrap所见即所得富文本编辑器的编辑器div的InnerHtml

javascript - 如何在 Angular JS 中点击按钮添加类

javascript - Bootstrap 3 与当前的 AngularJS Bootstrap 指令兼容吗?

html - 滚动内容和缓慢的背景滚动

css - 是否有 CSS 父级选择器?

javascript - 如何创建寻找元素网页游戏

javascript - jQuery 选项卡查找定位

java - ZATS :How to get the dynamically generated zk-Elements?

html - CSS even nth-child 嵌套 img 问题