zoukankan      html  css  js  c++  java
  • Bootstrap

    环境配置:

       http://getbootstrap.com/ 上下载 Bootstrap 的最新版本

      直接能使用的链接

    设计原则:

      移动设备优先:<meta name="viewport" content="width=device-width, initial-scale=1.0">加在head头

              content中加:maximum-scale=1.0,user-scalable=no可以禁止缩放,更加原生

    <!-- 新 Bootstrap 核心 CSS 文件 -->
    <link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
     
    <!-- 可选的Bootstrap主题文件(一般不使用) -->
    <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap-theme.min.css"></script>
     
    <!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
    <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
     
    <!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
    <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    View Code

    1.基本结构

      1)网格系统  

        

        使用它须将元素放于.container内,

        1.媒体查询

          Bootstrap将每个媒体设置了固定的大小用来作为自适应的分界点阈值

            @media (max-width: @screen-xs-max) { ... }      //超小屏幕(768px)

              @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { ... }  // 小型设备(平板电脑,768px 起
               @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { ... }  //中型设备(台式电脑,992px 起)
               @media (min-width: @screen-lg-min) { ... }                    //大型设备(大台式电脑,1200px 起)
          

        2.网格的基本结构
    <div class="container">
       <div class="row">
          <div class="col-*-*"></div>
          <div class="col-*-*"></div>      
       </div>
       <div class="row">...</div>
    </div>
    <div class="container">....
    View Code

        3.偏移列

          .col-md-offset-* :可以用来将元素margin-left增加*列

    <div class="container">
        <h1>Hello, world!</h1>
        <div class="row" >
            <div class="col-xs-6 col-md-offset-3" 
            style="background-color: #dedef8;box-shadow: 
            inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing 
                elit.
                </p>
            </div>
        </div>
    </div>
    View Code

      2)链接样式

        通过属性 @link-color 设置全局链接的颜色

      3)背景基本结构

    2.CSS

      1)排版

        <small>:内联标签

        强调:text-left;text-center;text-right;text-muted;text-primary;text-success;text-info;text-warning;text-danger

        缩写:<abbr>标签加上title属性,想要获得更小的字体加载class="initialism"

        地址:<Address>

    <abbr title="World Wide Web">WWW</abbr><br>
    <abbr title="Real Simple Syndication" class="initialism">RSS</abbr>
    View Code

    3.组件

      20个组件

      字体图标,下拉菜单,按钮组,按钮组下拉菜单,输入框组,导航元素,导航栏,面包屑导航,分页,标签,徽章,超大屏幕,页面标题,缩略图,警告,进度条,多媒体对象,列表组,面板,Wells

    4.Javascript插件  

      12个插件

      过滤效果,模态框,下拉菜单,滚动监听,标签页,提示工具,弹出框,警告框,按钮,折叠,轮播,附加导航

  • 相关阅读:
    Coding4Fun.Phone.Controls的使用
    发布windows phone应用经历实谈
    我的第一款windows phone软件
    华农js抢课神器
    zookeeper 实战案例分享:cruator客户端编程
    zookeeper学习与实战(二)集群部署
    zookeeper学习与实战(一)环境部署
    Flask框架的学习与实战(三):登陆管理
    Flask框架的学习与实战(二):实战小项目
    Flask框架的学习与实战(一):开发环境搭建
  • 原文地址:https://www.cnblogs.com/xiaoping1993/p/6906970.html
Copyright © 2011-2022 走看看