bootstrip中怎么添加一些 css 代码从而覆盖默认设置

html-css015

bootstrip中怎么添加一些 css 代码从而覆盖默认设置,第1张

你可以自己添加样式表,在你的样式表中定义类或者id,定义的类或者id与bootstrip.css或者bootstrap-responsive.css中要覆盖的类或id同名,在运行的时候就覆盖掉bootstrip之中定义的了。比如在bootstrip.css中定义了分页类.pagination的样式,你可以在你自己的样式表中同样定义一个同名类.pagination,定义以后这个自己定义的样式就覆盖了默认的样式。

<el-table-column>并不是一个dom节点,所以infotext这个类究竟用在哪,需要看下el-table-column这个组件的实现才知道。

用了第三方组件的必然都会遇到你这样的问题,我说下我的解决方法,不一定是好的。

一个vue文件可以写多个<style></style>,加上socped代表本组件的样式,不污染全局。如果需要覆盖第三方组件样式,则不能加scoped,因此需要另写一个<style>.xxx-component{...}</style>,这里用一个大类包裹防止污染全局。

接着,我用比较笨的方法(有好的方法请告知),就是打开f12检查究竟要覆盖哪些样式,然后写在没有加scoped的style里即可。

其实一些好的第三方UI库都有提供自定义样式的方法的,这样实现起来才是最便捷的。