css - 如何更改添加样式标签的顺序
问题描述
我正在尝试从 ant 设计中覆盖类样式,但看起来我的自定义样式是由于样式在 html 页面上呈现的顺序而被覆盖的样式。
我已经尝试将自定义样式的导入顺序更改为要在我的组件上导入的第一件事,但它似乎没有做任何事情。
我的元素样式如下所示:
有没有办法改变样式添加到页面的顺序?或者让我的风格最后呈现?
解决方案
为了在不使用的情况下覆盖某些样式!important
,您可以增加选择器的规格。例如,指定您正在选择一个 div 将添加更多优先级并覆盖它,例如更改.ant-form-inline .ant-form-item
为.ant-form-inline div.ant-form-item
.
推荐阅读
- python - Google Analytics 发布请求未出现
- c++ - C++ 自定义向量类:指针行为
- flutter - Flutter flutter_in_app_purchases 订阅 FlutterInAppPurchses.instance.getSubscriptions() 没有为 IAPItem 检索任何项目
- javascript - 用于 JavaScript 中非特定版本控制的正则表达式
- javascript - 如果复选框未选中,则为动态表 empty() 带有 JS 的 td 单元格
- android - 无法构建flutter插件cloud_firestore,因为CloudFirestorePlugin.java使用未经检查或不安全的操作[flutter build apk]
- reactjs - 反应:防止右键单击聚焦其他可聚焦的元素
- django - 如何通过主键通过 django 模板渲染 html 中的对象?
- javascript - 将 js 同步到 cookie 到 php
- flutter - 如何在 Flutter 中压缩图像的大小