zoukankan      html  css  js  c++  java
  • Bootstrap总结

    响应式布局:一套代码可以适配多个终端。

    适用于后台管理系统等简约类的网站。
    
    原理仍是媒体查询。
    
    xs 超小屏:0-768px  
    
    sm 小    屏:768-992px  
    
    md 中     屏:992px-1200px
    
    lg大     屏:1200px-无穷
    
    栅格系统: 是BS实现响应式的核心所在 其底层也是媒体查询 
    
    
    
    首先考虑网格系统在不同屏幕的变化
    
    如在小屏隐藏,则给父盒子设置hidden-sm,则其在小屏和超小屏均隐藏(覆盖式)
    
    再者看子盒子在不同屏幕的变化,首先看一排有几个盒子,如在大屏中一排有三个盒子,则每个盒子占四列();但在中屏中一排有两个盒子则每个盒子占6列。这时给每个子盒子设置 col-lg-4  
    

    col-md-6.

     <div class="wjf-header hidden-sm">
    
    	<div class="col-lg-4 col-md-6">
    
    	</div>
    
    	<div class="col-lg-4 col-md-6">
    
    	</div>
    
    	<div class="col-lg-4 col-md-6">
    
    	</div>
    
    	<div class="col-lg-4 col-md-6">
    
    	</div>
    
    	<div class="col-lg-4 col-md-6">
    
    	</div>
    
    	<div class="col-lg-4 col-md-6">
    
    会自动换行,即在大屏的时候是两排,在中屏的时候是三排
    如果一排中的盒子宽度不一时,则每排的各个盒子的col自行调整,相加=12
    
     <div class="wjf-header hidden-sm">
    
    	<div class="col-lg-3 ">
    
    	</div>
    
    	<div class="col-lg-4">
    
    	</div>
    
    	<div class="col-lg-5">
    
    	</div>
    
    </div> 即这一排卡UN度比例为3:4:5
    
    
    
    其他:
    

    .container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。

    看版面是不是要设置版心:
    
    Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器。默认带了15px的padding值。
    

    .container 类用于固定宽度并支持响应式布局的容器。

    消除默认15px的内边距,添加.row,其默认{
    
    	margin-right: -15px;    margin-left: -15px;
    

    }

    即布局样式可写成:

    <div class="wjf-header hidden-sm"> 
    
        <div class="container"> 
    
            <div class="row"> 
    
    		
    
         </div>
    
        </div>
    
    </div>
  • 相关阅读:
    python @ 修饰符
    收集一些NOSQL网站,以后有时间再来写NOSQL的一些心得
    网站性能问答
    CSLA筆記
    Google PR值原理和详细解说
    通天塔导游:各种编程语言优缺点
    网站访客行为和心理分析--决定网站的回头率
    pymongo 基本操作
    [摘]如何成为python高手
    用数组,列表或字典来代替选择语句
  • 原文地址:https://www.cnblogs.com/zdy4396/p/14025197.html
Copyright © 2011-2022 走看看