Bootstrap 笔记

知识准备

1. jQuery事件绑定

  (1)on和off用于绑定和禁用事件

  (2)享元模式

    在document上绑定一个单击事件,利用冒泡机制,在单击时候检查是否为td元素,如果是才处理

    $(document).on(‘click.bs.foo‘, ‘td‘, function(e){});

    $(document).off(‘foo‘);

2. JS事件冒泡

  在对象上触发了某类事件(比如‘click‘),如果对象定义了事件处理程序,就会调用这个处理程序。如果没有定义和处理程序返回true,则向对象的父对象传递此事件

  (1)处理程序 return false; 可阻止冒泡(比如阻止<a>标签跳转)

  (2)处理程序 e.preventDefault 可阻止默认行为(比如阻止<a>标签跳转),但不阻止冒泡。

3. $(selector).data()

  收集元素上所有以data开头的自定义属性,合并成一个对象字面量(h5新增语法)

  不以data-开头的自定义属性称为辅助属性,多用于支持身体有困难人士进行页面访问

Bootstrap

  由六大部分组成

1. css12栅格系统

2. 基础布局组件

3. jQuery

4. 响应式设计(自动适应不同设备环境)

5. CSS组件

6. JS插件

时间: 2025-01-11 19:20:42

Bootstrap 笔记的相关文章

bootstrap笔记之——列表

一.列表 1.无序列表<ul> 给无序列表添加一个类名".list-unstyled",这样就可以去除默认的列表样式的风格.除了项目编号之外,还将列表默认的左边内距也清0了. .list-unstyled { padding-left: 0; list-style: none; } 2.有序列表<ol> 3.内联列表 Bootstrap像去点列表一样,通过添加类名".list-inline"来实现内联列表,简单点说就是把垂直列表换成水平列表,

2016年5月29日晚上(传智Bootstrap笔记五(表单2))

一.总表单实例 <body style="padding:50px;background-color:#ccc;"> <form class="form-horizontal"> <div class="form-group"> <label for="username" class="col-md-2 control-label">用户名:</labe

bootstrap笔记之——全局,标题,正文文本,强调,文本对齐

一.全局样式 Bootstrap框架做了一定的变更,不再一味追求归零,而是更注重重置可能产生问题的样式(如,body,form的margin等),保留和坚持部分浏览器的基础样式,解决部分潜在的问题,提升一些细节的体验,具体说明如下: 移除body的margin声明 设置body的背景色为白色 为排版设置了基本的字体.字号和行高 设置全局链接颜色,且当链接处于悬浮":hover"状态时才会显示下划线样式 二.标题 1.重新设置了margin-top和margin-bottom的值,  h

深入理解bootstrap笔记:第二天

MD ,星期六.星期天在家闲了,今天才抽出空来看第二章,真心该打~不过看了之后,觉得收益蛮多的! 看了栅格这篇时,发现一个问题了,以前做自己的网站时,有的时候排版真心有问题,page21这里列排序:.col-md-push-*(*这里填写数字) 完全可以实现的嘛,还用什么float,真心觉的自己傻的不是一星半点的! 现在让我去做,保证bootstrap的栅格系统用的顺滑了! 越看越觉着bootstrap的用处太大,不同屏幕上用不同的栅格尺寸标准,就完成能实现.超小屏幕设备手机(<768px):.

Bootstrap笔记合集

一. 为了简化操作,方便使用,Bootstrap通过定义四个类名来控制文本的对齐风格: ?   .text-left:左对齐 ?   .text-center:居中对齐 ?   .text-right:右对齐 ?   .text-justify:两端对齐 用法: <p class="text-left">我居左</p><p class="text-center">我居中</p><p class="tex

2016年5月29日晚上(传智Bootstrap笔记四(栅格系统 ))

一.栅格系统(网格系统) 1.栅格系统介绍 Bootstrap提供了一套响应式.移动设备优先的栅格系统.随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列.它包含了用于简单的布局选项的预定义类,也包含了用于生成更多语义布局的功能强大的混合类. Bootstrap的栅格系统,由一个行和多个列构成.栅格系统通过行列的形式来创建网页布局,把具体的数据放入列当中. (注意:栅格系统,必须放在container和container-fluid之中) 移动设备优先策略 内容 决定什么是最

2016年5月29日晚上(传智Bootstrap笔记三(表单))

在本章中,我们将学习如何使用 Bootstrap 创建表单.Bootstrap 通过一些简单的 HTML 标签和扩展的类即可创建出不同样式的表单. 一.支持的表单控件 Bootstrap 支持最常见的表单控件,主要是 input.textarea.checkbox.radio 和 select. (1)输入框(Input) 最常见的表单文本字段是输入框 input.用户可以在其中输入大多数必要的表单数据. Bootstrap 提供了对所有原生的 HTML5 的 input 类型的支持,包括:te

bootstrap 笔记01

bootstrap源码样式: 移除body的margin声明设置body的背景色为白色为排版设置了基本的字体.字号和行高设置全局链接颜色,且当链接处于悬浮“:hover”状态时才会显示下划线样式 1,<small> bootstrap.css文件中第407行~第443行2, 段落(正文文本) bootstrap.css文件中第274行~280行*/3,强调内容lead bootstrap.css文件第470行~480行*/除此之外,Bootstrap还通过元素标签:<small>.

深入理解bootstrap笔记:第一天

书中page1中提及:bootstrap在github上已经有5142个watch.64207个star.23019个fork,ok~what is the watch.star and fork? 经过小编一翻搜索:watch-关注,star-加星,fork-a copy of the code(复制一份),TMD 这英文真无语! 书中page3中提及:经常使用IDE的源码搜索功能,ok! what is IDE? 度娘如是说:IDE(Integrated Development Enviro