日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本篇文章帶大家聊聊Bootstrap中的自適應屏幕。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。


淺談Bootstrap中的自適應屏幕


Bootstrap是基于HTML.css.javaScript開發的簡潔,直觀,強悍的前端開發框架,使web開發跟家快捷能制作響應式網頁.

bootstrap自適應:

Bootstrap根據屏幕大小吧設備分為超小屏幕,小屏幕,中等屏幕,大屏幕四種并把屏幕分為12列對應屏幕寬度為:

超小屏幕(手機):0-768px 對應設置 class=col-xs-number

小屏幕(平板):768-992px 對應設置class=col-sm-number

中等屏幕(電腦):992-1200px 對應設置 class=col-md-number

大屏幕(電腦):1200px-? 對應設置 class=col-lg-number

在chrome瀏覽器,elements窗口中會發現當屏幕寬度小于768時,只有com-xs-12生效。

自適應:網頁適應不同設備 ,用bootstrap框架

原理:是媒體(設備/瀏覽器)查詢 @media only screen 查詢設備的寬度

底層是以@media only screen and (min-width:最小值) and (max-width:最大值)進行呈現:

例一對背景:

@media only screen and (min-width:0px) and (max-width:480px){
    body{
        background-color:red;
    }
}
@media only screen and (min-width:481px) and (max-width:720px){
    body{
        background-color:green;
    }
}
@media only screen and (min-width:721px){
    body{
        background-color:blue;
    }
}


例二對塊級元素p

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
</head>
<body>
<style type="text/css">
div{
    float:left;
}
/**小屏0px-768px*/
@media only screen and (min-width:0px) and (max-width:768px){
    .sm-12{
        width:100%;
    }
}
/**大屏768*/
@media only screen and (min-width:768px){
    .lg-6{
        width:50%;
    }
}
 
</style>
<!-- 兩個樣式不會同時生效 在小屏上sm-12生效, width是100%在大屏上lg-6生效,width50%
css中標簽分塊級標記和行級標記,div是塊級元素 -->
<div class="sm-12 lg-6">div1</div>
<div class="sm-12 lg-6">div2</div>
</body>
</html>

bootstarp對其進行整合自適應

步驟:

1、link標簽引入bootstrap.css文件

2、在bootstrap中定義

1) 根元素必須是p class值必須等于container

2) 根元素必須包含行元素且行元素class值必須等于row

3) 行中包含列class的值必須為col-*-number


例如:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <link href="bootstrap.css" rel="stylesheet" type="text/css">
</head>
<body>
    <!-- 根元素必須是div class必須=container -->
    <div class="container">
        <!-- 根元素必須包含行 class=row -->
        <div class="row">
            <!-- 行中包含列 -- class=col-*-number-->
            <div class="col-xs-12 col-sm-6 col-md-4">div1</div>
            <div class="col-xs-12 col-sm-6 col-md-4">div2</div>
            <div class="col-xs-12 col-sm-6 col-md-4">div3</div>
        </div>
        <div class="row"></div>                 
    </div>
</body>
</html>


分享到:
標簽:Bootstrap 自適應屏幕
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定