引导-如何覆盖css?

引导-如何覆盖css?,css,twitter-bootstrap,overriding,Css,Twitter Bootstrap,Overriding,我试图覆盖引导的标准行为 .nav > li { position: relative; display: block; } 但无论我做什么,我的css定义都被忽略了。 我在header.less中尝试以下操作: navbar.nav>li{ @媒体@平板电脑{ } @媒体@正常{ 显示:内联!重要; } @全媒体{ 显示:内联!重要; } } 不要在主bootstrap.less中调用less,请调用less文件顶部的bootstrap.less 您还需要覆盖.pa

我试图覆盖引导的标准行为

.nav > li {
    position: relative;
    display: block;
 }
但无论我做什么,我的css定义都被忽略了。 我在header.less中尝试以下操作:

navbar.nav>li{ @媒体@平板电脑{ } @媒体@正常{ 显示:内联!重要; } @全媒体{ 显示:内联!重要; }
} 不要在主bootstrap.less中调用less,请调用less文件顶部的bootstrap.less

您还需要覆盖.page header中的每个定义

请浏览。

尝试自定义样式的custom.css文件以供参考。。。。
它将帮助您覆盖默认样式。

是的,谢谢。更正了。问题还是一样。我想你需要演示一下这个问题。我们无法调试尚未看到的代码。不过唯一的事情是…导航栏真的有nabvar的ID吗?我原以为它会有一个类而不是一个ID。你先加载哪个文件bootstrap.css还是你的style.css如果你先加载bottstrap,它会被覆盖,但如果你先加载style.css,我想它不会被覆盖。我发现了问题。出于某种奇怪的原因,Bootstrap还定义了一个标签的内部有一个display:block;风格也是如此。将此设置为“内联”后!重要的是,我能够改变输出。无论如何,谢谢。虽然这在理论上可以回答这个问题,但请在这里包括答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效