首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Twitter Bootstrap中覆盖样式

如何在Twitter Bootstrap中覆盖样式
EN

Stack Overflow用户
提问于 2011-11-11 03:09:23
回答 5查看 157K关注 0票数 129

如何覆盖Twitter Bootstrap中的样式?例如,我当前使用的.sidebar类具有CSS规则“float:left”;我如何将其更改为向右移动?我正在使用HAML和SASS,但对web开发来说还是个新手。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-11-11 03:37:54

添加您自己的类,例如:<div class="sidebar right"></div>,其CSS为

代码语言:javascript
复制
.sidebar.right { 
    float:right
} 
票数 41
EN

Stack Overflow用户

发布于 2011-11-11 03:50:20

您可以通过使CSS类“更具体”来覆盖它。

您在HTML树中向上移动,并指定父元素:

div.sidebar { ... }.sidebar { ... }更具体

如果你需要,你可以一直到BODY:

body .sidebar { ... }几乎可以覆盖任何东西。

请参阅这个方便的指南:http://css-tricks.com/855-specifics-on-css-specificity/

票数 20
EN

Stack Overflow用户

发布于 2014-02-17 13:20:02

如果你想在bootstrap中覆盖任何css,使用!重要

假设这里是bootstrap中的页眉类,它在顶部有40px的边距,我的客户不喜欢它,他希望它在顶部是15,在底部只有10

代码语言:javascript
复制
.page-header {
    border-bottom: 1px solid #EEEEEE;
    margin: 40px 0 20px;
    padding-bottom: 9px;
}

所以我在site.css文件中添加了一个同名的类,如下所示

代码语言:javascript
复制
.page-header
{
    padding-bottom: 9px;
    margin: 15px 0 10px 0px !important;
}

请注意!important with my which,它将覆盖bootstarp页面标题类的边距。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8084964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档