首页 > 经验 > 关键词 > Bootstrap3.0学习最新资讯 > 正文

20分钟建立自己的Bootstrap站点

2015-04-17 11:06 · 稿源:w3cplus

这篇教程旨在让你在20分钟内学会使用twitter bootstrap创建一个站点。看完这个教程后你应该能够使用bootstrap来建立一个基本的响应式布局的页面,了解栅格系统,并且能够使用bootstrap导航、导航条和了解响应式设计的基础。这些全部都是使用twitter bootstrap所需要具备的知识。

首先需要说的是twitter bootstrap是非常优秀的一个前端开源框架,它为所有的组键都提供了详细的用例,让你能够轻易地通过复制黏贴而附加到你的设计中。查阅官方文档:twitter.github.com/bootstrap/index.html

基本的HTML模板

我们需要以一个基本的HTML模板,这样我们能够把所需要的bootstrap文件包含进来。下面就是我们twitter bootstrap项目的开头,复制这些代码到一个文件中并将其命名为index.html。

  • <!DOCTYPE html>
  • <head>
  •      <title>Twitter Bootstrap Tutorial - A responsive layout tutorial</title>
  •      <style type='text/css'>
  •           body {
  •               background-color: #CCC;
  •          }
  •      </style>
  • </head>
  • <body>
  • </body>
  • </html>   

这段代码中我们已经添加了一些CSS使页面的背景呈亮灰色,因为这样我们能够轻易地在我们的设计中看见不同的列,使它更加容易理解。

引入twitter bootstrap文件

为了使用twitter bootstrap我们仅仅需要把一个文件引入到我们的模板当中来,引入文件有很多种方法,如果你想了解这些方法请查阅相关文档。

基于本教程的出发点,我们将会通过CDN来引入bootstrap-combined.min.css文件而不需要下载任何的文件。

  • <link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.0/css/bootstrap-combined.min.css" rel="stylesheet">

它能够使所有的twitter bootstrap CSS在我们的模板中生效。

Twitter Bootstrap的容器

bootstrap的container类是非常有用的,它能在页面中创建一个居中的区域,然后我们能够把其他位置的内容放到里面。container类等价于创建了一个具有静态宽度并且magin值为auto的一个居中的div框。twitter bootstrap的 container类的优点在于它是响应式的,它会以当前屏幕的宽度为基础计算出最佳的宽度予以实用。

在body标签中,使用container类创建一个div。它会作为页面主要的放置其他代码的外层包裹。

如果你调整这个DIV的高度并将其背景颜色设置为白色,你所看到的效果会是这样:

标题和导航

现在我们已经有一个地方可以添加额外的HTML代码,我们可以添加标题文本然后再创建站点的主要导航条。

加入如下的文本或者你选择的文字到container类的div标签当中。

  • <h1>TWITTER BOOTSTRAP TUTORIAL</h1>

现在并没有多少新的东西,这仅仅是一个标题,让我们转移到更有趣的方面,twitter bootstrap导航。

Bootstrap 有一个nav类让我们能够创建各种各样的导航元素,你可以在h1标签之后加入如下的代码。

  • <div class='navbar navbar-inverse'>
  •      <div class='nav-collapse' style="height: auto;">
  •           <ul class="nav">
  •                <li class="active"><a href="#">Home</a></li>
  •                <li><a href="#">Page One</a></li>
  •                <li><a href="#">Page Two</a></li>
  •           </ul>
  •      </div>
  • </div>

navbar相关的类拥有导航条所有的样式,添加navbar-inverse类将会应用一个很酷的黑色风格,这是一个twitter bootstrap的常见搭配。我建议在这个样式的基础上进行拓展从而创造你的独一无二的导航。但在这个教程中我们仍然会使用基础的bootstrap样式。

在类为navbar的DIV当中,我们添加另一个类为nav-collapse的DIV并为其添加行内样式height:auto;这是告诉bootstrap当这个页面在小于970px宽度的浏览器窗口当中时,它会提供一个压缩的切换视图。

如果你保存了index.html文件然后在浏览器中打开,当你调整浏览器窗口的宽度时你就能够看到这个变化,如图所示。

大于979px:

小于979px:

另外,我们可以添加nav类到一个HTML无序列表元素中以便从bootstrap CSS文件中应用更多的样式,也可以添加一个active类到“HOME”列表项中。

网友热搜:

  • 相关推荐
  • 大家在看
  • StrategyAnalytics:超宽带芯片正在迈向成功

    Strategy Analytics最新发布的研究报告《UWB的回归:智能手机、汽车、工业等芯片预测》指出,2019年UWB(超宽带)系统和无线电芯片市场实现了飞跃;于此同时,新标准、芯片和应用意味着UWB的复兴。相关资料显示,UWB 技术是一种传输速率高,发射功率较低,穿透能力较强并且是基于极窄脉冲的无线技术。 StrategyAnalytics指出,苹果iPhone11机型采用了全新的U1超宽带无线电芯片以及用于远程无钥匙进入的新汽车标准推动?

  • 更轻盈,更安全,宏碁TravelMate X5高效办公

    在市面上众多类型的笔记本中,轻薄本其轻薄的特征受到职场人士的青睐,对于现代企业办公方式与工作场景多样化的情形下,易于携带的轻薄本则成为都市白领们的必备武器。突破新极限,宏碁TravelMate X5 轻薄本拥有超越想象的轻薄,整机仅重0.98kg,薄至14.9mm,轻松收纳,更拥有强劲的性能与安全的工作环境为高效办公护航。 轻薄体验,搭载酷睿处理器性能非凡 TravelMate X5 不仅仅只是轻薄,整机重量控制在0.98kg的同时,更搭载了?

  • 学习通崩了?6月17日学习通app疑似无法打开

    6月17日,在今天有不少网友表示学习通App出现无法开打,页面刷新不出来等多种问题,疑似该app崩了。而在今年3月份学习通也曾发生过app故障,当时官方表示因为上千万用户同时使用,造成瞬间流量过载,导致部分功能不流畅,学习通通过“起飞”模式,使用户分批次登陆,最大限度保障用户的使用。

  • 联发科独立AI处理器APU3.0,手机AI应用的原动力

    近年来,手机在语音助手、AI拍照、视频优化、VR/AR游戏等方面的AI应用快速发展,手机想要实现这些AI应用,需要芯片提供足够强大的AI算力和低功耗效能,因此手机芯片厂商纷纷在SoC中加入了独立的人工智能处理器,用于专门进行AI运算。例如联发科的天玑系列5G芯片,无论是主打高端市场的天玑 1000 系列,还是主打中高端市场的天玑 800 系列,都搭载了联发科自研的独立AI处理器 APU 3.0。早在 2018 年,联发科就开始将独立AI处理器内?

  • 三星Galaxy Note 20 Ultra爆料:一亿像素主摄敲定

    6月26日消息,知名爆料人士Roland Quandt推特表示,已经有确凿证据表明三星Galaxy Note 20 Ultra的主摄为108MP。除了一亿像素主摄之外,Galaxy Note 20 Ultra还有可能会使用潜望式长焦镜头及超

  • 三星Galaxy S20 Ultra从15楼摔下:屏幕基本完好

    6月13日消息,有网友表示,自己的Galaxy S20 Ultra从15楼摔到3楼,背板摔坏了,但是屏幕基本完好,仅有一个坏点。据悉,Galaxy S20 Ultra是三星2月份推出的年度旗舰,首发起售价9999元,它采用

  • 人人App疑遭全网下架 人人App为什么被下架

    近日苹果AppStore应用商店上已经无法搜索到人人APP,疑似已经被下架,而在多个安卓应用渠道同样也无法搜索和下载,提示为“该应用内部优化中,暂不提供下载”。那么人人APP为什么被下架,官方对此如何回应呢。

  • 超大杯!三星Galaxy Note 20 Ultra保护壳曝光:相机模块大的惊人

    6月21日,据外媒报道,网上已经流传出了关于三星Galaxy Note 20和Note 20 Plus/Ultra的手机保护套,从照片可以看出来,相机似乎得到了升级,因为相机模块十分大。从图片可以这几款机型的差别,

  • Strategy Analytics:2G和3G用户占全球移动用户总数的46%

    6月19日消息,Strategy Analytics基于其免费报告《低成本4G手机:市场动态和机遇》,并结合最新的产业发展情况,分析了当前2G/3G的退网趋势和4G用户迁移机会。Strategy Analytics最新的无线市场预测,今年初,2G和3G用户占全球移动用户总数的46%,但贡献的收入却只占全球移动总收入的27%。到2023年,这一收入占比将下降到10%。非洲可以认为是一个特例,在这个地区,各国的ARPU值低于2美元,因此通过补贴促进用户迁移可

    2G 3G 4G
  • 有味APP

    有味APP,前身为腾讯新闻极速版,产品定位是“美好生活分享平台”。产品分为首页、圈子、关注和小窝(即个人主页)四大部分,用户可在产品内发布图文内容或视频内容。

  • AppClips是什么功能 AppClips怎么使用

    苹果iOS14系统中加入了一个全新的AppClips功能,这个功能是可以让用户不下载全部应用的情况下就可以使用该应用的功能,那么AppClips是怎么使用,这里我们来了解下AppClips功能的介绍。

  • 三星官网实力偷跑:超大杯Note20 Ultra高清渲染图曝光

    8月5日(周三)可能是三星Galaxy Unpacked活动举办的日子,不少人猜测,主角将是Galaxy Note 20系列。日前,三星乌克兰官网意外在Note 8的产品页面泄露了疑似Note20 Ultra的高清渲染图。此次

  • 业界首款!三星Galaxy Note 20 Ultra用上LTPO屏:120Hz+2K

    6月5日消息,XDA主编Max Weinbach爆料,Galaxy Note 20 Ultra采用了6.9英寸WQHD+ 120Hz LTPO显示屏,分辨率为3040×1440。值得注意的是,这是业界第一款采用LTPO显示屏的旗舰手机。L

  • 即刻app恢复上架

    ​今日,下架近一年的社交app即刻宣布正式回归,已可下载。据悉,即刻本次上线的是即刻7. 0 版本,新增了额心情日记、足迹地图、头像弹一弹等功能。去年 7 月,即刻APP发文称,将进行技术升级,升级期间即刻App端和Web端暂时无法使用,升级完成后即刻会在第一时间通知大家。

  • 罗永浩推荐秒熊英语App怎么样?秒熊App介绍

    秒熊英语app是一款通过有趣的短视频来学外语的应用,由「搜狗输入法之父」马占凯老师倾力打造的英语学习产品,帮助广大英语学习爱好者,广大考生提升英语能力。秒熊英语app是一款看电影学英语神器,还有热门美剧、动画、纪录片、脱口秀等 100000 条小视频。 15 秒小视频学英语,有趣无压力!以下是秒熊英语App特点的详细介绍。

  • 币安区块101对话 Vtrading CEO 宋东来:普通人的财富密码-量化交易和返佣

    2020 年 6 月 16 日,币安滢哥对话Vtrading CEO 宋东来。宋东来创立Vtrading的初心是希望能够避免让更多韭菜被骗,Vtrading现在所有的参数都是开放的,官方提供的工具也永久免费。宋东来认为评价一个量化工具的好坏,很重要的两点是安全性和稳定性,这是一个产品能够长久的基础要素。除此之外还要做好风控,想要做出一个被大众认同的产品就一定要站在用户的维度思考问题。关于币安返佣,宋东来认为币安的返佣生态是多方共赢的。币?

  • 因认为“弹唱”功能侵权 唱鸭App向唱吧App索赔57万元

    近日,北京知识产权法院受理了原告北京破壁者科技有限公司(简称破壁者公司)诉被告北京小唱科技有限公司(简称小唱公司)、被告北京酷智科技有限公司(简称酷智公司)侵害计算机软件著作权纠纷一案。

  • 即刻App回归现已恢复运营 即刻App安卓、iOS版下载地址

    即刻App现已恢复正常运营。即刻是一款基于兴趣的信息推送提醒工具,支持 iOS和Android 平台。用户可以通过即刻关注自己感兴趣的人物、资讯和事件,即刻会跟踪相应的动态,并通过推送通知让用户及时获取自己关心的信息。

  • 苹果计划推出Apple Card分期服务 AppleCard国内开通方法

    苹果Apple Card分期服务将覆盖大部分苹果产品。其中,Mac、iPad、iPad键盘、ApplePencil、XDR Display显示器将支持 12 期免息分期;AirPods、Apple TV、HomePod将支持 6 期免息分期。客户可以通过Wallet应用进行支付,每个月的费用将加到他们的Apple卡账单上。

  • 这个比QQ空间还古老的网站,是多少女孩的精神家园?

    ​你多久没有上网冲浪了?你还记得第一次和因特网的亲密接触吗?仔细算算那些诞生于 1999 年的网站,已经整整二十岁了。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议

热文

  • 3 天
  • 7天