我需要扩展特定的 CSS 样式。例如,我正在使用第 3 方 DLL,它将 CSS 类样式动态分配给特定控件。我想在我的 asp.net 元素中创建一个同名的 css 类,其中来自第 3 方 DLL 的样式和我的元素 CSS 类样式都应用于控制。
比如说,第 3 方正在按名字上课
.VerticalAlign
{
vertical-alignment:center;
}
现在我按名称创建类 .VerticalAlign { color : #f3f3f3 }
当我将上述类应用到控件时,我需要将垂直对齐和颜色应用到我的控件。
如果不能使用相同的名称,是否有可能创建具有不同类名的 css 样式,它从第 3 方 dll 中定义的 CSS 类继承属性。
最佳答案
CSS 中的“C”代表层叠,这意味着样式可以添加到或取代前面的 CSS 规则。因此,使用您希望在原始声明上扩展的样式再次声明类名称的示例是执行此操作的正确方法。
关于css - 如何扩展CSS类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10316802/