bootstrap css排版
smart-form
单行元素: 一般用div包含,class="row"
列元素:用section包含,class="col col-x"(section带有margin-bottom,若想去除,可以使用div)
按钮和元素一般用label,class="类型",里面包含元素标签和span,span内为显示内容。
smart-form中用row和col,别的地方不用,row作用只是margin:-14px 0
smart-form中,section的作用仅仅是添加margin-bottom,使自己与下一行隔离。col之后,元素会变为浮动的,所以要使元素的section起作用,必须要用row或者form-group清除浮动,同时form-group还有section的作用。label的作用是变为块级元素,如果不加col的话就是一个块级元素,用于占据整行。
bootstrap form element:
form的class="form-horizontal",垂直排布的表单
表单的每个区域用section分割,不带class
section区域标题用<legend>标签。
一行元素用<div class="form-group">
显示标签用:<label class="control-label col-md-2">Small Input</label>
便签中输入框用
<div class="col-md-10">
<input class="form-control input-xs" placeholder=".input-xs" type="text">
</div>
示例:
<fieldset>
<legend>Input sizes</legend> <div class="form-group">
<label class="control-label col-md-2">Extra Small Input</label>
<div class="col-md-10">
<input class="form-control input-xs" placeholder=".input-xs" type="text">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-2">Small Input</label>
<div class="col-md-10">
<input class="form-control input-sm" placeholder=".input-sm" type="text">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-2">Default Input</label>
<div class="col-md-10">
<input class="form-control" placeholder="Default input" type="text">
</div>
</div>
<div class="form-group">
<label class="control-label col-md-2">Large Input</label>
<div class="col-md-10">
<input class="form-control input-lg" placeholder=".input-lg" type="text">
</div>
</div> </fieldset>
大致结构:

-xs极小,-sm小,normal普通,-lg大

.col-**-offset-设置偏移多少。
这几种col都会令元素变为float,所以前后需要清除float,form-group与row主要作用就是用来清除float的。
form-group与row的区别:一个带margin-bottom一个不带,带的是为了区分两行
bootstrap css排版的更多相关文章
- Bootstrap CSS概览代码文字标注篇
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- Bootstrap CSS 描述
<!DOCTYPE html><html lang="zh-CN"><head> <!--定于内容,和内容的编码格式--> < ...
- (二)Bootstrap CSS 概览
在这一章中,我们将讲解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好.更快.更强壮的最佳实践. HTML 5 文档类型(Doctype) Bootstrap 使用了一些 H ...
- 3.Bootstrap CSS 概述
1.HTML 5 文档类型(Doctype) Bootstrap 使用了一些 HTML5 元素和 CSS 属性.为了让这些正常工作,您需要使用 HTML5 文档类型(Doctype). 因此,请在使用 ...
- 2.Bootstrap CSS
Bootstrap CSS 一.Bootstrap CSS概览 移动设备优先 移动设备优先是 Bootstrap 3 的最显著的变化. 在之前的 Bootstrap 版本中(直到 2.x),您需要手动 ...
- Bootstrap.css 中请求googleapis.com/css?family 备忘录
问题描述: Web中引入bootstrap.css中头部有访问Google服务器的请求 @import url("//fonts.googleapis.com/css?family=Open ...
- bootstrap之排版类
bootstrap之排版类
- Bootstrap CSS 栅格、代码和表格
一.bootstrap栅格 Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. Bootstrap 网格系统(G ...
- Bootflat – 基于 Bootstrap CSS 框架的扁平化界面
Bootflat 是一个开源的扁平化的 UI 工具包,基于 Bootstrap 3.1.0 CSS 框架.它为 Web 开发人员提供了一个创建优雅的 Web 应用程序的更快,更容易和更少的重复任务的途 ...
随机推荐
- c++ 字符输入读取
cin.clear()重置输入流 cin.get()锁住屏幕直到获取输入 while(cin) cin.get(ch) 方法返回的是一个cin对象,istream类提供了可以将istream对象转换为 ...
- JavaScript知识总结--对象的相关概念
一.定义 无序属性的集合. 说白了就是一个容器,可以容纳[基本值.对象或者函数],这些东西都叫做属性.每个属性都有一个名字,每个名字都映射一个值(可以是基本类型的值,也可以是引用类型的值).从以上描述 ...
- DDD-EF-数据仓储
关系图 一.分层 二.DomainObjects构建edmx 三.EFRepositoryDemo.Domain定义仓储接口 public interface IRepository<T> ...
- Java中的class为什么要设置访问控制?和C++比较的感悟
Java中的class为什么要设置访问控制?和C++比较的感悟 在Java中package解决了class的名字空间问题,class的成员都有各自的访问控制符,而class还有两种访问控制符,分别是p ...
- C#中实例Singleton
[C#中实例Singleton] 1.经典方案: using System; public class Singleton { private static Singleton instance; p ...
- Sql Server 2008R2 数据库发布与订阅
背景描述: 发布服务器A: (远程端) , 数据库服务名: GUANWANG1 订阅服务器B: (本机) , 数据库服务名: PC-LLRDBA 需要从服务器A中数据库发布,然后在B中订阅A发布 ...
- 325. Maximum Size Subarray Sum Equals k 和等于k的最长子数组
[抄题]: Given an array nums and a target value k, find the maximum length of a subarray that sums to k ...
- 669. Trim a Binary Search Tree修剪二叉搜索树
[抄题]: Given a binary search tree and the lowest and highest boundaries as L and R, trim the tree so ...
- spring4-2-bean配置-11-基于注解
- mybatis中使用懒加载实现一对多复杂查询
1.包结构 2.pom配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=&qu ...