自定义Bootstrap CSS模板
我只是从Twitter开始Bootstrap,我想知道什么是“最佳实践”是定制。我想开发一个系统,将利用css模板(Bootstrap或其他)的所有权力,完全(和容易)可修改,可持续(即 – 当下一个版本的Bootstrap从Twitter发布我不’不得不重新开始。
例如,我想添加背景图片到顶部导航。看起来有3种方法可以做到这一点: >在bootstrap.css中修改.topbar类。我不是特别喜欢这个,因为我会有很多.topbar项目,我不一定要修改他们都一样的方式。 虽然我使用Bootstrap,这个问题可以推广到任何CSS模板。 感谢您提前输入。 解决方法
最好的事情是。
fork twitter-bootstrap从github和本地克隆。 他们正在改变真正快速的库/框架(他们在内部分歧。有些喜欢图书馆,我会说,这是一个框架,因为改变你的布局从你加载到页面上的时间)。好…分叉/克隆将让你轻松获取新的即将到来的版本。 2.不要修改bootstrap.css文件 当你需要升级引导时,它会使你的生活复杂化(你需要这样做)。 3.创建你自己的css文件,并覆盖每当你想要原始的bootstrap东西 如果他们设置了一个顶栏,让我们说,颜色:黑色;但你是白色的,为这个顶栏创建一个新的非常具体的选择器,并在特定的顶部栏使用这个规则。例如,对于表,它将是< table class =“zebra-striped mycustomclass”> ;.如果你在bootstrap.css之后声明你的css文件,这将覆盖你想要的任何东西。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |