ImageVerifierCode 换一换
格式:DOC , 页数:45 ,大小:1.76MB ,
资源ID:7787365      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7787365.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(BootStrap入门教程.doc)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

BootStrap入门教程.doc

1、 本作品由VentLam创作,采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。 BootStrap入门教程 (一) 2011年,twitter的“一小撮”工程师为了提高他们内部的分析和管理能力,用业余时间为他们的产品构建了一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。Bootstrap由MARK OTTO和Jacob Thornton所设计和建立,在github上开源之后,迅速成为该站上最多人watch&fork的项目。大量工程师踊跃为该项目贡献代码,社区惊人地活跃,代码版本进化非常快速,官方文档质量极其高(可以说是优雅

2、),同时涌现了许多基于Bootstrap建设的网站:界面清新、简洁;要素排版利落大方。如下图所示: GitHub上这样介绍 bootstrap:简单灵活可用于架构流行的用户界面和交互接口的html,css,javascript工具集。基于html5、css3的boo

3、tstrap,具有大量的诱人特性:友好的学习曲线,卓越的兼容性,响应式设计,12列格网,样式向导文档,自定义JQuery插件,完整的类库,基于Less等。本系列教程遵循官方文档结构来介绍bootstrap,包括手脚架(Scaffolding),基础CSS,组件,javascript插件,使用LESS与自定义.本文主要介绍Bootstrap的基础布局--Scaffolding. Bootstrap建立了一个响应式的12列格网布局系统,它引入了fixed和fluid-with两种布局方式。我们从全局样式(Global Style),格网系统(Grid System),流式格网(Flu

4、id grid System),自定义(Customing),布局(Layouts),响应式设计(Responsive Design)这六五个方面深入讲解Boostrap的scaffolding. 1 全局样式(Global Style).Bootstrap要求html5的文件类型,所以必须在每个使用bootstrap页面的开头都引用: ... 2 同时,它通过Bootstrap.less文件来设置全局的排版和连接显示风格.其中去掉了Body的margin,使用@baseFontFamily,@b

5、aseFontSize,@linkColor等变量来控制基本排版。 3 格网系统(Grid System).默认的Bootstrap格网系统提供一个宽达940像素的,12列的格网。这意味着你页面默认宽度是940px,最小的单元要素宽度是940/12px.Bootstrap能够使得你的网页可以更好地适应多种终端设备(平板电脑,智能手机等)。默认格网系统直观概念如图1-1所示:

6、 图1-1 默认格网系统(Default Grid System) 以下简单的代码则是实现图1-1中,第三列的宽度为4和宽度为8的两个div. <

7、divclass="span4">...

...
2.2 偏移列. 有时候,页面要素前面需要一些空白,bootstrap提供了偏移列来实现,如图1-2所示: 图1-2 偏移列(Offset columns) 以下代码实现了是实现图1-2中,第一列的宽度为4和偏移度为4宽度为4的两个div.

8、pan4">... ... 2.3 嵌套列. 嵌套列是容许用户实现更复杂的页面要素布局。在bootstrap中实现嵌套列非常简单,只需要在原有的div中加入.row 和相应的长度的span* div即可。 如图1-3所示:

9、 图1-3 嵌套列(Nesting columns) 以下代码实现了是实现图1-3中,第一层的宽度为12和第二层两个宽度为6的两个div. Level 1 of column Level 2 Level 2 嵌套的div长度之和不能大于它的

10、父div,否则会溢出叠加。各位可以试试将第一层的div长度改为其他值,看看效果。 4 流式格网系统(Fluid grid system).它使用%,而不是固定的px,来确定页面要素的宽度.只需要简单的将.row 改成.row-fluid ,就可以将fixed行改为fluid.如图1-4所示:

11、 图1-4 流式格网系统(Fluid grid system) 以下代码实现了是实现图1-4中,两个不同长度的流式页面要素.

12、>... ... 嵌套的流式格网和嵌套的固定格网,稍微有些不同。嵌套流式格网(Fluid nesting)的子要素不用匹配父要素的宽度,子要素用100%来表示占满父要素的页面宽度。 自定义格网(Grid customization).Bootstrap允许通过修改variables.less的参数值来自定义格网系统。主要包括如表1-1所示的变量: 变量 默认值 说明 @gridColumns 12 列数 @gridColumnWidth 60px 每列的宽度 @gridGutterWidt

13、h 20px 列间距 表1-1 格网变量

14、 我们通过修改以上值,并重新编译Bootstrap来实现自定义格网系统。如果添加新的列,需要同时修改grid.less.同样的,需要修改responsive.less来获得多设备兼容. 5 布局(Layout).本文最后我们讨论创建页面基础模板的布局。如前面所言,Bootstrap提供两种布局方式,包括固定(Fixed)和流式(Fliud)布局。如图1-5所示,左边为Fixed布局,右边为Fluid布局:

15、 图1-5 布局(Layout)

16、 固定布局代码如下: ... 流式布局代码如下: 如果对B

17、ootstrap提供的布局不够满意,可以参见Less Frame Work 提供的模板。 最后,再次强调,官方文档极其优秀,强烈推荐各位直接参考和学习之。 参考文献与延伸阅读: 1.Bootstrap的来由和发展。 2.Less与Sass的介绍与对比. 3.Html5模板 4.Html5与Bootstrap混合项目(H5BP) 5.20个有用的Bootstrap资源 6.Bootstrap按钮生成器 http://charliepark.org/bootstrap_buttons/ 7.前后端结合讨论 8. Bootstrap英文教程 BootStrap入

18、门教程 (二) 上讲回顾:Bootstrap的手脚架(Scaffolding)提供了固定(fixed)和流式(fluid)两种布局,它同时建立了一个宽达940px和12列的格网系统。 基于手脚架(Scaffolding)之上,Bootstrap的基础CSS(Base CSS)提供了一系列的基础Html页面要素,旨在为用户提供新鲜、一致的页面外观和感觉。本文将主要深入讲解排版(Typography),表格(Table),表单(Forms),按钮(Buttons)这四个方面的内容。 1 排版 (Typography),它囊括标题(Headings),段落 (par

19、agraphs), 列表(lists)以及其他内联要素。我们可以通过修改variables.less的两个变量:@baseFontSize 和 @baseLineHeight来控制整体排版的样式。Bootstrap同时还用了一些其他的算术方法来创建所有类型要素的margin,padding,line-height等。 1.1 标题和段落使用常见的html

即可表现,可以不必考虑margin,padding。两者显示效果如图2-1所示: 图2-1 标题与段落(Headings¶graphs) 1.

20、2 强调(Emphasis).使用两个标签,前者使用粗体,后者使用斜体来强调标签内容。请注意标签在html4中定义语气更重的强调文本;在 HTML 5 中, 定义重要的文本。这些短语标签也可以通过定义CSS的方式来丰富效果。更多短语标签请参见[1].缩写(abbreviations ).使用,它重新封装了该标签,鼠标滑过会异步地显示缩写的含义。引入title属性来显示原文,使用.initialism类对缩写以大写方式显示。 1.3 引用文字(Blockquotes).使用

标签和

21、all>两个标签,前者

是引用的文字内容,后者是可选的要素,能够添加书写式的引用,比如内容作者。如图2-2所示 图2-2 引用(Blockquotes) 代码片段如下所示:

凌冬将至. 我是黑暗中的利剑,长城上的守卫,抵御寒冷的烈焰,破晓时分的光线,唤醒眠者的号角,守护王国的坚盾。

守夜人军团总司令.蒙奇.D.路飞

22、all>

凌冬将至. 我是黑暗中的利剑,长城上的守卫,抵御寒冷的烈焰,破晓时分的光线,唤醒眠者的号角,守护王国的坚盾。

守夜人军团总司令.蒙奇.D.路飞
1.4列表(lists).Bootstrap提供三种标签来表现不同类型的列表。
    表示无序列表,
      表示无样式的无序列表,
        表示有序列表,
        表示描述列表,
        表示竖排描述列表。图2-3较好显示了这几种列表: 图2-3 列表(lists) 2.表格(Table).依然使用
        等标签来表现表格。主要提供了四个css的类来控制表格的边和结构。表2-1显示了bootstrap的table可选项。 名字 Class 描述 Default None 没有样式,只有行和列 Basic .table 只有在行间有竖线 Bordered .table-bordered

        24、 圆角和添加外边框 Zebra-stripe .table-striped 为奇数行添加淡灰色的背景色 Condensed .table-condensed 将横向的 padding 对切 表2-1 表格选项(Table Options) 我们可以将这些CSS类结合起来使用,如图2-4所示,显示一个混合的表格: 图2-4 表格(Table) 代码片段如下所示: View Code

        25、eldset> Focused input

        26、 Uneditable input Some value here

        27、"> Disabled input

        28、ivclass="control-group"> Disabled checkbox This is a

        29、 disabled checkbox Input with warning

        30、 Something may have gone wrong Input with error

        31、pe="text" id="inputError"> Please correct the error Input with success

        32、ls"> Woohoo! Select with success

        33、class="controls">

        34、e">Woohoo! Save changes Cancel 3

        35、 表单(Forms).Bootstrap的表单是非常惊艳的部分。最好的地方在于你如何使用这些hmtl标签,它都会有很好的表现效果,而且不需要其他多余的代码。无论多复杂的布局都可以根据这些简洁,可扩展,事件绑定的要素来轻易实现。主要提供了四四种表单选项,如表2-2所示: 名字 Class 描述 Vertical (default) .form-vertical (not required) 堆放式, 可控制的左对齐标签 Inline .form-inline 左对齐标签和简约的内联控制块 Search .form-search 放大的圆角,具有美感的搜索框 Hori

        36、zontal .form-horizontal 左漂浮, 右对齐标签 推荐到官方文档去体验下各种表单要素的真实效果,在chrome,Firefox等现代浏览器下显示十分优雅。同时可以使用.control-group来控制表单输入、错误等状态,需要wekit内核。如图2-5所示: 图2-5 表单状态控制 代码片段如下: View Code

        37、 Focused input

        38、 Uneditable input Some value here

        39、 Disabled input

        40、"control-group"> Disabled checkbox This is a disabl

        41、ed checkbox Input with warning

        42、 Something may have gone wrong Input with error

        43、t" id="inputError"> Please correct the error Input with success

        44、 Woohoo! Select with success

        45、controls"> Wooh

        46、oo! Save changes Cancel

        47、4.按钮(Buttons).Bootstrap提供多种样式的按钮,同样是通过CSS的类来控制,包括btn, btn-primary, btn-info,btn-success等不同颜色的按钮,亦可以简单通过.btn-large .btn-mini等CSS的class控制按钮大小,能够同时用在,

        Button class="" Description
        Default btn Standard gray button with gra

        关于我们      便捷服务       自信AI       AI导航        抽奖活动

        ©2010-2026 宁波自信网络信息技术有限公司  版权所有

        客服电话:0574-28810668  投诉电话:18658249818

        gongan.png浙公网安备33021202000488号   

        icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

        关注我们 :微信公众号    抖音    微博    LOFTER 

        客服