我在jsp
中有一个dojo
文件,其中的body
小部件会导致一个弹出对话框。
<body class="myBody">
// my widget goes here
</body>
我的
dojo
小部件html
具有 class="myWidget"
就像一个占位符。
在此
css
的jsp
文件中,我有.myBody .dijitContentPane {
padding-bottom: 0 !important;
}
因此,这适用于
dijitContentPanes
的body
内的所有jsp
。但是,我想为
myWidget
覆盖它。对于myWidget
,而不是padding-bottom
作为0
,我希望它作为20px
。我该如何实现?我想按原样保留上面的通用设置。但我不想将其应用于
myWidget
。 最佳答案
CSS有一个:not(x)选择器。通过将选择器更改为来满足您的需要吗
.myBody .dijitContentPane:not(.myWidget) {
padding-bottom: 0 !important;
}
?
以下工作:
.myBody .dijitContentPane:not(myWidget.) {
padding-bottom: 0 !important;
}
关于html - 覆盖Dojo内容 Pane 的正文CSS设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54906101/