定制的bootstrap:【http://www.w3cplus.com/css/customizing-bootstrap.html】
留意以下这些文件:
当安装结束后,你可以这样来编译bootstrap.less:
lessc bootstrap.less > bootstrap.css
如果想编译压缩版本,使用这个命令:
lessc --compress bootstrap.less > bootstrap.min.css
无论你使用哪种方式编译,编译的目标只能是bootstrap.less,而并非其他任何文件。
模块化你的修改
你可能注意到了上面方法的缺陷。那就是你修改的内容与原始文件纠缠在了一起。结果当Bootstrap不可避免的因为修复bug或增加新功能而进行升级时,你根本不可能将自定义的内容更新到新的版本上。
为了避免出现这个问题,你需要模块化你的修改。这是我为Bootswatch制作主题时的采取的方法。
首先,我下载了Bootstrap的源代码,把它的名字修改为bootstrap后原封不动的放好。我并没有对它包含的文件进行任何修改,而是新创建了一个单独的文件夹,取名为custom,含有如下三个文件:
@import "../bootstrap/less/bootstrap.less"; @import "custom-variables.less"; @import "custom-other.less"; @import "../bootstrap/less/utilities.less";
修改内容被分隔开后,你可以很轻松的升级到Bootstrap的新版本。只需要将旧bootstrap文件夹替换,再重新编译即可。
我为这种方法创建了一个叫做swatchmaker的样板文件。它还包含了其他内容,例如测试页面和更新Bootstrap到最新版的命令,当修改被保存时执行自动编译,还可以重置你自定义的内容。
兼容ie7和其以前的ie版本:
可以考虑把Blueprint和Bootstrap融合
要DIY用960grid或者Blueprint吧,
实在要用,可以考虑:
1.html5boillerplate -> http://html5boilerplate.com/
2.foundation -> http://foundation.zurb.com/
3.skelon -> http://getskeleton.com/
用compass不要用bootstrap, 用css3PIE让ie6-8支持部分css3
----------------------------------------------------------杂项
这个下拉菜单有较大局限性。不如自己写的。bootstrap本质上就是媒体查询定制不同样式,除此外没啥东东。
Bootstrap编译与扩展【linux】
最好的 Bootstrap UI 编辑器集合
30 个惊艳的 Bootstrap 扩展插件
http://www.oschina.net/news/43645/30-amazing-plugins-extend-twitter-bootstrap
bootstrap的学习心得
http://www.open-open.com/lib/view/open1366529702484.html
相关推荐
在这个名为“bootstrap视频插件”的资源中,我们聚焦于一个特定的Bootstrap扩展——“willesPlay”。这个插件是专为在Bootstrap环境中集成视频播放功能而设计的,它可能包含了一系列的HTML、CSS和JavaScript文件,以...
Bootstrap是世界上最流行的前端开发框架之一,它为开发者提供了丰富的组件和样式,简化了网页的响应式设计和交互功能。...同时,通过研究和修改这个模板,开发者还可以学习到更多关于Bootstrap自定义和扩展的知识。
6. **自定义Bootstrap**:虽然Bootstrap提供了许多预设样式,但开发者可以通过修改Less变量或使用Bootstrap的Sass版本来定制主题,以满足特定项目的需求。微票儿项目可能展示了如何根据品牌风格进行定制。 7. **...
- `customizer.css`:如果你需要自定义Bootstrap的主题,可以通过在线定制器生成此文件。 2. **JS**:`js`目录包含了Bootstrap的JavaScript插件和库。这些文件包括: - `bootstrap.bundle.min.js`:包含jQuery、...
在本话题中,我们聚焦于Bootstrap Table的一个扩展功能——可编辑下拉框,这得益于`bootstrap-table-editable`插件的使用。这个插件允许用户在表格的单元格内直接进行编辑,包括选择下拉框中的值。 `bootstrap-...
总的来说,这份压缩包为使用Bootstrap v2和v3的开发者提供了方便的中文学习资源,涵盖了框架的基本概念、组件使用方法、网格系统、JavaScript插件以及如何进行自定义和扩展。无论是初学者还是经验丰富的开发者,都能...
在Bootstrap中,为了提升用户体验,有时我们需要创建一种特殊类型的控件——下拉树。这种控件不仅具备普通下拉菜单的功能,还能够以树形结构展示数据,方便用户在大量选项中进行筛选和选择。本文将详细讲解如何在...
BootstrapTable 是一个基于 Bootstrap 框架的前端数据展示组件,它允许用户以灵活、可交互的方式展示数据。在本文中,我们将详细讨论如何在 BootstrapTable 中实现隐藏列的功能。 首先,BootstrapTable 提供了 `...
自定义Bootstrap-Table扩展——分页跳转到指定页码,简单,实用.引入js和css即可...
这个名为"Bootstrap By Example.zip"的压缩包文件包含了一份关于Bootstrap的详细指南——"Bootstrap By Example.pdf",旨在通过实例帮助用户快速理解和掌握Bootstrap的使用。 Bootstrap的核心在于其响应式设计和...
该压缩包文件“网页模板——基于jQuery Bootstrap3的文本编辑器特效源码.zip”提供了一个网页模板,这个模板特别设计用于实现基于jQuery和Bootstrap3的文本编辑器特效。jQuery是JavaScript库,它简化了HTML文档遍历...
5. **字体与图标**:Bootstrap 4默认使用Google的Open Sans字体,同时引入了Glyphicons图标库的替代品——Font Awesome图标集,提供了更多、更现代的图标选择。 6. **改进的表单控件**:表单元素如输入框、选择框和...
这两个核心文件——`bootstrap.min.css` 和 `bootstrap.min.js`,是实现Bootstrap功能的关键,它们一起为开发者提供了构建现代网页的坚实基础。通过合理利用这些资源,开发者可以创建出既美观又功能丰富的网页应用。
在深入探讨Bootstrap-Datetimepicker的细节之前,我们先要理解其基础——Bootstrap。Bootstrap是由Twitter开发的一款开源前端框架,它提供了丰富的HTML、CSS和JS组件,用于快速构建响应式和移动优先的网站。...
在本资源"Bootstrap滑动选项卡切换代码.zip"中,我们聚焦于一个特定的Bootstrap功能——滑动选项卡切换。这个功能使得用户可以在有限的空间内展示多部分内容,通过点击选项卡在不同内容之间进行切换,极大地优化了...
这些样式包括字体、颜色、间距、边框等,它们可以通过自定义Bootstrap主题或者直接修改CSS代码进行个性化调整。在作业中,你可能需要学习如何利用Less或Sass预处理器来定制你的Bootstrap样式。 此外,Bootstrap还...
5. **自定义Bootstrap**:虽然Bootstrap提供了丰富的预设样式,但项目可能会需要更个性化的设计。开发者可以通过修改Bootstrap的Sass源码或使用其提供的自定义工具,来定制颜色、字体、间距等样式,使秦时明月项目的...
在本文中,我们将深入探讨基于Bootstrap 3的前端项目——Bootstrap Sidebar。Bootstrap是Twitter开发的一个开源框架,主要用于简化Web应用程序的界面设计和响应式布局。Bootstrap Sidebar是一个专门为Bootstrap 3...
这个压缩包文件"Bootstrap 前端模板(2)"显然包含了创建一个基于Bootstrap的主题——"MyRestaurant"所需的各种资源,适合用于餐饮类网站的前端设计。 首先,我们看到`Theme-MyRestaurant\css\theme.css`,这是...
5. **定制化**:开发者可以通过官方的定制工具自定义Bootstrap的CSS和JavaScript,以满足个性化需求。 从“BootStrapExample”这个压缩包文件名称来看,里面很可能是包含了一些Bootstrap的示例代码或者项目模板,...