Bootstrap 基本样式

基本样式

<head>
  <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
  <script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.js"></script>
  <link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.css" rel="stylesheet">
</head>
<body style="margin:20px">
  <div class="container">
    <div class="row">  /*框架*/
    <h2>表单元素</h2>
    <h3>基础表单</h3>

/*---------------------------------------------*/

  class="form-group"  : 调整表单排列效果

  class="form-control" : 表单宽度100%,并且样式美化

  placeholder="请输入邮箱"

  for值=id值

/*---------------------------------------------*/
    <form role="form">
      <div class="form-group">
        <label for="exampleInputEmail1">邮箱地址</label>
        <input type="email" class="form-control" id="exampleInputEmail1" placeholder="请输入邮箱">
      </div>
      <div class="form-group">
        <label for="exampleInputPassword1">密 码</label>
        <input type="password" class="form-control" id="exampleInputPassword1" placeholder="请输入密码">
      </div>
      <div class="form-group">
      <label for="exampleInputFile">文件上传</label>
        <input type="file" id="exampleInputFile">
      </div>
      <div class="checkbox">
        <label>
          <input type="checkbox"> 请勾选
        </label>
      </div>
      <button type="submit" class="btn btn-default">提 交</button>
    </form>
/*---------------------------------------------*/

  class="form-horizontal" : label 和 input 处于同一行

/*---------------------------------------------*/

    <h3>水平排列表单</h3>
    <form class="form-horizontal" role="form">
      <div class="form-group">
        <label for="inputEmail3" class="col-sm-2 control-label">邮 箱:</label>
        <div class="col-sm-10">
          <input type="email" class="form-control" id="inputEmail3" placeholder="请输入邮箱">
        </div>
      </div>
      <div class="form-group">
        <label for="inputPassword3" class="col-sm-2 control-label">密 码:</label>
        <div class="col-sm-10">
          <input type="password" class="form-control" id="inputPassword3" placeholder="请输入密码">
        </div>
      </div>
      <div class="form-group">
        <div class="col-sm-offset-2 col-sm-10">
          <div class="checkbox">
            <label>
              <input type="checkbox"> 记住密码
            </label>
          </div>
        </div>
      </div>

      <div class="form-group">

        <div class="col-sm-offset-2 col-sm-10">
          <button type="submit" class="btn btn-default">登 录</button>
        </div>
      </div>
    </form>

/*---------------------------------------------*/

  class="form-inline" : 所有元素处于同一行

/*---------------------------------------------*/

    <h3>行内表单</h3>
    <form class="form-inline" role="form">
      <div class="form-group">
        <label class="sr-only" for="exampleInputEmail2">邮 箱:</label>
        <input type="email" class="form-control" id="exampleInputEmail2" placeholder="请输入邮箱">
      </div>
      <div class="form-group">
        <label class="sr-only" for="exampleInputPassword2">密 码:</label>
        <input type="password" class="form-control" id="exampleInputPassword2" placeholder="请输入密码">
      </div>
      <div class="checkbox">
        <label>
          <input type="checkbox"> 记住密码
        </label>
      </div>
      <button type="submit" class="btn btn-default">登 录</button>
    </form>

/*---------------------------------------------*/

  table-bordered: 表格边框

  table-striped : 斑马线效果

  table-hover   : 鼠标放上效果

  table-condensed : 紧凑表格

  响应式表格:  将表格包含于<div class="table=responsive"></div>中

/*---------------------------------------------*/
    <h2>表格</h2>
    <table class="table table-bordered table-striped table-hover table-condensed">
      <thead>
        <tr>
          <th>#</th>
          <th>姓</th>
          <th>名</th>
          <th>昵称</th>
        </tr>
      </thead>
    <tbody>
      <tr>
        <td>1</td>
        <td>李</td>
        <td>四</td>
        <td>拉里</td>
      </tr>
      <tr>
        <td>2</td>
        <td>王</td>
        <td>五</td>
        <td>博德</td>
      </tr>
      <tr>
        <td>3</td>
        <td>赵</td>
        <td>四</td>
        <td>詹姆斯</td>
      </tr>
    </tbody>
  </table>

/*---------------------------------------------*/

  按钮

/*---------------------------------------------*/

  <h2>按钮</h2>
  <p>
    <button type="button" class="btn btn-default">默认</button>
    <button type="button" class="btn btn-primary">主要</button>
    <button type="button" class="btn btn-success">成功</button>
    <button type="button" class="btn btn-info">信息</button>
    <button type="button" class="btn btn-warning">警告</button>
    <button type="button" class="btn btn-danger">危险</button>
  </p>
  <p>
    <button type="button" class="btn btn-primary btn-lg">大号按钮</button>
    <button type="button" class="btn btn-default btn-lg">大号按钮</button>
  </p>
  <p>
    <button type="button" class="btn btn-primary">默认尺寸</button>
    <button type="button" class="btn btn-default">默认尺寸</button>
  </p>
  <p>
    <button type="button" class="btn btn-primary btn-sm">小号按钮</button>
    <button type="button" class="btn btn-default btn-sm">小号按钮</button>
  </p>
  <p>
    <button type="button" class="btn btn-primary btn-xs">更小的按钮</button>
    <button type="button" class="btn btn-default btn-xs">更小的按钮</button>
  </p>

/*--------------------------------*/

  btn-block  : 占据整行

  disabled   :  50%褪色处理,并且不能点击

/*--------------------------------*/

  <p>
    <button type="button" class="btn btn-primary btn-lg btn-block">块级按钮</button>
    <button type="button" class="btn btn-default btn-lg btn-block">更小的按钮</button>
  </p>
  <p>
    <button type="button" class="btn btn-primary btn-lg disabled ">块级按钮</button>
    <button type="button" class="btn btn-default btn-lg disabled ">更小的按钮</button>
  </p>

/*--------------------------------*/

  图片 : 圆角,圆形,简洁边框

/*--------------------------------*/

  <img src="xxx.png" class="img-rounded" >  圆角

  <img src="xxx.png" class="img-circle" >    圆形

  <img src="xxx.png" class="img-thumbnail" >    简洁

</div>
</div>
</body>

时间: 2024-10-29 19:07:33

Bootstrap 基本样式的相关文章

解决了部署到Heroku时无法显示bootstrap CSS样式的问题

今天使用了bootstrap-sass进行布局,真的很好用,据说是tweet 开源的一个东东,本地一切都OK的时候欢喜的git push heroku后,发现bootstrap css的样式并没有预期中的显示出来,感觉还是挺沮丧,但是有问题就要解决,于是抱着技术问题问Google的态度,搜索了下,在 stackoverflow上找到了解决方法,不得不说stackoverflow真是个好东西,我的问题大部分都是在那上面解决的. 原文: I could not view the site with

在bootstrap ace样式框架上修改的后台管理型模板

后台管理模板开始用frameset布局,但是有时候会遮挡比如上面导航或者左边导航的二级三级弹出菜单,因为宽度被限制了,所以有时候就用easyui或者ext的,但是样式不好看,然后看到了bootstrap ace的后台管理模板,觉得挺漂亮的,所以拿来修改了下,以前是单页型的页面,每个页面都有导航什么的,现在把导航做成公共的了,然后在顶部添加了tab页,双击tab页关闭当前页面,tab页里的内容能够自适应了,然后顺便排列了下表单,差不多就这样,拿出来共享下,觉得不错的给个赞哈..嘿嘿. 下载地址:h

bootstrap 全局样式设置

HTML <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>全局样式</title> <link rel="stylesheet" href="//netdna.bootstrapcdn.com/boo

bootstrap基础样式使用

<small> 为了给段落添加强调文本,则可以添加 class="lead" <small>本行内容是在标签内</small><br> <strong>本行内容是在标签内</strong><br> <em>本行内容是在标签内,并呈现为斜体</em><br> <p class="text-left">向左对齐文本</p> &l

基于Metronic4.1的Bootstrap脚本样式说明

虽说Bootstrap作为当下最流行的响应式的UI,但是对于一些在Bootstrap基础上扩展的UI的资料算是很之又少.这里楼主结合这一个月的辛酸把那些脚本跟样式整理一下下... 关于Metronic4.1的相关信息也只能从Metronic4.1的Demo中扣出来,首先看下如下样式: <!-- BEGIN GLOBAL MANDATORY STYLES --> <link href="@Url.StaticFile("/assets/global/plugins/fo

Bootstrap -- 按钮样式与使用

1. 可用于<a>, <button>, 或 <input> 元素的按钮样式 按钮样式使用: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>My Test bootstrap</title> &l

Bootstrap登录样式

样式1 <!--bs中所有的均应该包裹在其中.--> <div class="container"> <!-- row是珊栏系统的包裹容器--> <div class="row"> <!-- col-md-x 表示此珊栏占据几个格子,offset-x 是偏移x格子--> <div class="col-md-4 col-md-offset-4"> <!-- panel分

(五)、nodejs使用bootstrap的样式进行分页

一.page方法 /****************************************************** * Created User: * Created Time: 2015/12/5. * 说 明:分页对象 ******************************************************/ function Page(config) { if (!config) { config = {}; } this.page = config.pa

[Bootstrap]全局样式(二)

具体排版 1.标题和标题类 <h1> ~<h6>和.h1~h6|副标题<small>和.small font-size                    margin-top                margin-bottom h1         36px                          20px                          10px h2         30px                          2