【发布时间】:2019-05-28 11:19:41
【问题描述】:
我基本上是PHP 开发人员,但我遇到了一个问题,即在 Joomla 组件开发中,我必须在我成功完成的任何 Joomla 网站上独立安装我自己的组件。问题是,当我在随机 Joomla 网站上运行我的组件时,它还会选择我不希望它执行的父模板的 css。例如,我的组件中有一个引导模型,其类为model,并且模板在同一类model 上应用了一些css(例如background-color: white),然后模型上显示为白色背景,这真的很尴尬而且没有任何意义。
.model{ // I want this to be picked
font-size: 15px;
}
.model{ // I don't want this to be picked
background-color: white;
}
那么这是否可以只选择多次声明的所需选择器的 css?
【问题讨论】:
-
没有。您需要覆盖这些规则。可能类似于
.your-component .model { background-color: transparent; }
标签: php css joomla custom-component