Html 如何重用和覆盖Css样式?
好的,这是myResource.css .gwtCellButton button { margin: 0; padding: 5px 7px; text-decoration: none; ....more styles here... } .gwtCellButton button:active { border: 1px inset #ccc; } .gwtCellButton button:hover { border-color: orange; color: orange; }Html 如何重用和覆盖Css样式?,html,css,Html,Css,好的,这是myResource.css .gwtCellButton button { margin: 0; padding: 5px 7px; text-decoration: none; ....more styles here... } .gwtCellButton button:active { border: 1px inset #ccc; } .gwtCellButton button:hover { border-color: orange; col
如果我正确理解了您的问题,您希望有两个样式相似的元素,其中一个具有不同的
填充
因此,您可以在两个元素之间共享样式:
.gwtCellButton button, .gwtCellButtonSmall button{
margin: 0;
padding: 5px 7px;
text-decoration: none;
...
}
然后使用覆盖特定元素的填充
:
.gwtCellButtonSmall button{
padding: 1px 2px !important
}
或者您可以使用类似的内容。如果我正确理解您的问题,您希望有两个样式相似的元素,其中一个具有不同的
填充
因此,您可以在两个元素之间共享样式:
.gwtCellButton button, .gwtCellButtonSmall button{
margin: 0;
padding: 5px 7px;
text-decoration: none;
...
}
然后使用覆盖特定元素的填充
:
.gwtCellButtonSmall button{
padding: 1px 2px !important
}
或者你可以使用类似的东西。使用!重要信息
。具有的属性!重要信息
如果存在任何其他属性,则覆盖该属性
所以你的案子
padding: 1px 2px!important;
大量使用它们有时会给你带来一些问题。因此,也不要忘记快速查看。使用!重要信息
。具有的属性!重要信息
如果存在任何其他属性,则覆盖该属性
所以你的案子
padding: 1px 2px!important;
大量使用它们有时会给你带来一些问题。因此,也不要忘记快速查看。您不需要复制任何代码,或者更糟糕的是,使用!重要信息
这个问题可以通过使用修饰符类来解决,方法是在每个HTML元素上指定两个类:一个basegwtCellButton
类和一个修饰符类(regular
和small
)
使用!重要信息
不必要的声明可能会导致错误。您不需要复制任何代码,或者更糟糕的是,使用!重要信息
这个问题可以通过使用修饰符类来解决,方法是在每个HTML元素上指定两个类:一个basegwtCellButton
类和一个修饰符类(regular
和small
)
使用!重要信息
不必要的声明可能导致下线。如果您确保将更具体的选择器置于更一般的选择器之下,则无需使用“!重要信息”。如果您确保将更具体的选择器置于更一般的选择器之下,则无需使用“!重要信息”。无需使用"!重要提示:“如果您确保将更具体的选择器置于更通用的选择器之下,则无需使用”!要点“如果您确保将更具体的选择器置于更一般的选择器之下。