国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面

這篇具有很好參考價(jià)值的文章主要介紹了學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

?? 歡迎大家來到景天科技苑??

???? 養(yǎng)成好習(xí)慣,先贊后看哦~????

所屬的專欄:前端泛海
景天的主頁:景天科技苑

Bootstrap

Bootstrap官網(wǎng)

1.Bootstrap介紹

  • 一、什么是Bootstrap?
    bootstrap是一個(gè)基于HTML、CSS和Javascript語言編寫的框架,具有簡(jiǎn)單、靈活的特性,擁有樣式庫、組件和插件,bootstrap常用來開發(fā)響應(yīng)式布局和移動(dòng)設(shè)備優(yōu)先的Web項(xiàng)目,能夠幫助開發(fā)者快速搭建前端頁面。
    Bootstrap誕生于2011年,來自Twitter公司,是目前最受歡迎的前端框架
    是一個(gè)用于快速開發(fā)Web應(yīng)用程序和網(wǎng)站的前端框架
    Bootstrap是基于HTML、CSS、JS的,簡(jiǎn)潔靈活,使得Web開發(fā)更加快捷
    概述:Bootstrap是一個(gè)建立一個(gè)頁面,就可以在三個(gè)終端(PC端、平板、手機(jī))上完美展示的響應(yīng)式前端框架

  • 二、為什么要用Bootstrap
    因?yàn)锽ootstrap是一個(gè)簡(jiǎn)潔、直觀、強(qiáng)悍的前端開發(fā)框架,讓web開發(fā)更迅速、更容易上手。
    封裝了常用的css樣式,js動(dòng)態(tài)效果。直接調(diào)用
    使用bootstrap的宗旨就是 ctrl c / ctrl v

  • 三、如何使用Bootstrap
    1.下載Bootstrap庫 https://v4.bootcss.com/(Bootstrap管網(wǎng))

2.頁面中引入庫
jquery-3.3.1.js:jQuery庫【注意:必須在Bootstrap核心庫引入之前引入jQuery庫】

bootstrap.css:Bootstrap核心樣式【添加到head標(biāo)簽中】
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

使用最新版
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

下載
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

并且提供CDN加速在線引入
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

解壓后包含兩個(gè)文件夾
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

不管是css,還是js,帶min的都是壓縮過的。生產(chǎn)中使用壓縮過的
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

解壓后,在項(xiàng)目中引入
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

2.簡(jiǎn)單使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    適配IE瀏覽器的edge瀏覽器
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   適配手機(jī)端,自適應(yīng)手機(jī)屏幕大小,調(diào)整分辨率,方便手機(jī)觀看 
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>bootstrap簡(jiǎn)單使用</title>
    <script src="jquery.js"></script>
    <!--    引入外部bootstrap樣式-->
    <link rel="stylesheet" href="bootstrap-5.3.0-alpha1-dist/css/bootstrap.min.css" />
</head>

沒做手機(jī)屏幕適配之前,很小看不清
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

做了手機(jī)屏幕適配后,等比例縮放,但是這樣縮放可能會(huì)導(dǎo)致頁面顯示不完內(nèi)容。因此這就需要做響應(yīng)式
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

我們不用設(shè)置任何樣式,只需引入bootstrap自帶的css樣式即可

學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

<body>
   <table class="table table-hover table-striped">
        <thead>
            <tr>
                <th>姓名</th>
                <th>性別</th>
                <th>年齡</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>孫堅(jiān)</td>
                <td></td>
                <td>18</td>
            </tr>
            <tr>
                <td>王濤</td>
                <td></td>
                <td>20</td>
            </tr>

            <tr>
                <td>王舒展</td>
                <td></td>
                <td>20</td>
            </tr>
            <tr>
                <td>劉亦菲</td>
                <td></td>
                <td>24</td>
            </tr>
        </tbody>
    </table>
</body>

瀏覽器顯示效果
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

</html>

3.布局容器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.min.css">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>

        .c1{
            background-color:tan;
            height:100px;
        }
        .c2{
            background-color:pink;
            height:100px;
        }
        .c3{
            background-color:green;
            height:100px;
        }

    </style>
</head>
<body>
<!-- container-fluid占滿整個(gè)屏幕 -->

學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

<!-- container 左右兩邊有留白 -->

學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

<div class="container-fluid">

    <div class="row">
<!--        //  col-md-offset-3  柵格偏移,向右偏移3個(gè)柵格的意思-->
<!--        //  col-md-6 占6個(gè)柵格,默認(rèn)從左邊開始-->
        <div class="col-md-6 c1 col-md-offset-3">
            <div class="row">
                <div class="col-md-6 c3"></div>
            </div>

        </div>
<!--        <div class="col-md-8 c2"></div>-->

    </div>


</div>
<!--<div class="container c1"></div>-->

柵格單位,鋪滿是12個(gè)柵格,各占6個(gè)
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

如果是占不滿,留空白
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

如果兩個(gè)加起來超過12個(gè),則第二個(gè)換行
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

新版的柵格偏移,默認(rèn)從左邊開始,設(shè)置了柵格偏移可以從指定柵格開始
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

具體使用方法,可以參照官網(wǎng)使用說明,很詳細(xì)
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

縮小屏幕等分,不會(huì)換行
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

</body>
<script src="jquery.js"></script>
</html>

4.Bootstrap實(shí)現(xiàn)輪播圖

輪播圖必須引入在bootstrap.js之前引入jQuery.js
設(shè)置輪播圖輪換圖片間隔時(shí)間,默認(rèn)是5秒
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

還可以通過js方法控制輪播時(shí)間
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap

輪播圖完整代碼:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>輪播圖</title>
    <script src="jquery.js"></script>
    <link rel="stylesheet" href="bootstrap-4.6.2-dist/css/bootstrap.min.css" />
    <script src="bootstrap-4.6.2-dist/js/bootstrap.min.js"></script>
  </head>
  <body>
    <div
      id="carouselExampleCaptions"
      class="carousel slide"
      data-ride="carousel"
    >
      <ol class="carousel-indicators">
        <li
          data-target="#carouselExampleCaptions"
          data-slide-to="0"
          class="active"
        ></li>
        <li data-target="#carouselExampleCaptions" data-slide-to="1"></li>
        <li data-target="#carouselExampleCaptions" data-slide-to="2"></li>
      </ol>
      <div class="carousel-inner">
        <div class="carousel-item active">
          <img src="1.jpg" class="d-block w-100" alt="..." />
          <div class="carousel-caption d-none d-md-block">
            <h5>First slide label</h5>
            <p>Some representative placeholder content for the first slide.</p>
          </div>
        </div>
        <div class="carousel-item">
          <img src="2.jpg" class="d-block w-100" alt="..." />
          <div class="carousel-caption d-none d-md-block">
            <h5>Second slide label</h5>
            <p>Some representative placeholder content for the second slide.</p>
          </div>
        </div>
        <div class="carousel-item">
          <img src="3.jpg" class="d-block w-100" alt="..." />
          <div class="carousel-caption d-none d-md-block">
            <h5>Third slide label</h5>
            <p>Some representative placeholder content for the third slide.</p>
          </div>
        </div>
      </div>
      <button
        class="carousel-control-prev"
        type="button"
        data-target="#carouselExampleCaptions"
        data-slide="prev"
      >
        <span class="carousel-control-prev-icon" aria-hidden="true"></span>
        <span class="sr-only">Previous</span>
      </button>
      <button
        class="carousel-control-next"
        type="button"
        data-target="#carouselExampleCaptions"
        data-slide="next"
      >
        <span class="carousel-control-next-icon" aria-hidden="true"></span>
        <span class="sr-only">Next</span>
      </button>
    </div>
  </body>

  <script>
    $(".carousel").carousel({
      interval: 2000,
    });
  </script>
</html>

效果,圖片輪換播放:
學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面,前端泛海,前端,ui,bootstrap文章來源地址http://www.zghlxwxcb.cn/news/detail-838445.html

到了這里,關(guān)于學(xué)會(huì)Web UI框架--Bootstrap,快速搭建出漂亮的前端界面的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • BootStrap-前端框架

    BootStrap-前端框架

    資料:https://v3.bootcss.com/components/ BootStrap的概念(Web框架) Bootstrap,來自 Twitter,是目前很受歡迎的前端框架。Bootstrap 是基于 HTML 、 CSS 、 JavaScript 的,它簡(jiǎn)潔靈活,使得 Web 開發(fā)更加快捷。 它由Twitter的設(shè)計(jì)師Mark Otto和Jacob Thornton合作開發(fā),是一個(gè) CSS/HTML 框架。Bootstrap提供了優(yōu)

    2024年02月07日
    瀏覽(19)
  • 14.4K Star,一款外觀漂亮、運(yùn)行快速、動(dòng)畫細(xì)膩的開源免費(fèi)UI組件庫

    14.4K Star,一款外觀漂亮、運(yùn)行快速、動(dòng)畫細(xì)膩的開源免費(fèi)UI組件庫

    之前給大家推薦了很多后臺(tái)模版,有讀者希望推薦一些跟通用的好看組件,畢竟出了后臺(tái)還有很多其他場(chǎng)景嘛。所以,今天繼續(xù)給大家推薦一個(gè)廣受好評(píng)的UI組件庫: NextUI NextUI 的主要目標(biāo)是簡(jiǎn)化開發(fā)流程,為增強(qiáng)的用戶體驗(yàn)提供美觀且適應(yīng)性強(qiáng)的系統(tǒng)設(shè)計(jì)。 它有以下幾點(diǎn)核

    2024年02月11日
    瀏覽(27)
  • Web開發(fā)之常用框架BootStrap

    Web開發(fā)之常用框架BootStrap

    bootstrap是基于HTML、CSS、JS的前端框架,該框架預(yù)定了一套CSS樣式和與樣式相對(duì)應(yīng)的JS代碼,開發(fā)人員只需要編寫HTML結(jié)構(gòu),添加bootstrap固定的class樣式,就可以實(shí)現(xiàn)指定的效果展示。BootStrap使得web開發(fā)更加高效,并且支持響應(yīng)式開發(fā),解決了移動(dòng)互聯(lián)網(wǎng)前端開發(fā)問題。所謂的響

    2024年02月08日
    瀏覽(22)
  • 【一、bootstrap框架前端注冊(cè)登錄頁面】

    【一、bootstrap框架前端注冊(cè)登錄頁面】

    一、使用bootstrap框架寫一個(gè)簡(jiǎn)易的前端登錄頁面。 先上截圖 下面開始記錄本人使用bootstrap框架寫這個(gè)登錄頁面的過程 1、bootstrap需要的配置文件 ?2、如何修改背景圖片 3、如何寫一個(gè)圖標(biāo)與輸入框附合的表單 例如這樣?

    2024年02月11日
    瀏覽(27)
  • 01_前端框架之Bootstrap的應(yīng)用

    本課目標(biāo) 能夠完成 Bootstrap 環(huán)境搭建 能夠理解 Bootstrap 的柵格布局 能夠根據(jù) Bootstrap 相關(guān)文檔使用Bootstrap組件 能夠根據(jù) Bootstrap 重構(gòu)主頁和表單頁 第1章 bootstrap簡(jiǎn)介 1.1 什么是bootstrap Bootstrap 是全球最受歡迎的前端組件庫,用于開發(fā)響應(yīng)式布局、移動(dòng)設(shè)備優(yōu)先的 WEB 項(xiàng)目。 Bo

    2024年01月23日
    瀏覽(49)
  • Blazor UI庫 Bootstrap Blazor 快速上手 (v7.5.7)

    Blazor UI庫 Bootstrap Blazor 快速上手 (v7.5.7)

    最近組件庫更新比較頻繁,有些同學(xué)感覺有點(diǎn)迷茫,就著今天剛上了張老板一節(jié)課立馬擼個(gè)新的上手教程回饋社區(qū), ;- 增加主題樣式表到 Pages/_Host.cshtml 文件中 刪除 link rel=\\\"stylesheet\\\" href=\\\"css/bootstrap/bootstrap.min.css\\\" / 并在下面添加兩行 添加 Javascript 引用到 Pages/_Host.cshtml 文件中 在

    2023年04月27日
    瀏覽(47)
  • [Java Web]element | 一個(gè)由餓了么公司開發(fā)的前端框架,讓你快速構(gòu)建現(xiàn)代化、美觀的 Web 應(yīng)用程序。

    [Java Web]element | 一個(gè)由餓了么公司開發(fā)的前端框架,讓你快速構(gòu)建現(xiàn)代化、美觀的 Web 應(yīng)用程序。

    ?作者介紹:大二本科網(wǎng)絡(luò)工程專業(yè)在讀,持續(xù)學(xué)習(xí)Java,努力輸出優(yōu)質(zhì)文章 ?作者主頁:@逐夢(mèng)蒼穹 ?所屬專欄:Java Web ?如果覺得文章寫的不錯(cuò),歡迎點(diǎn)個(gè)關(guān)注一鍵三連??有寫的不好的地方也歡迎指正,一同進(jìn)步?? https://element.eleme.cn/#/zh-CN/component/installation ??Element 是

    2024年02月05日
    瀏覽(48)
  • 用前端框架Bootstrap和Django實(shí)現(xiàn)用戶注冊(cè)頁面

    用前端框架Bootstrap和Django實(shí)現(xiàn)用戶注冊(cè)頁面

    命令如下: 執(zhí)行下面條命令依次創(chuàng)建需要的應(yīng)用: 名叫users的應(yīng)用創(chuàng)建好后,還需要在全局配置文件中對(duì)應(yīng)在用進(jìn)行注冊(cè),具體方法如下: 打開““E:Python_projectP_001myshop-testmall_backendmall_backendsettings.py””文件,找到名叫“INSTALLED_APPS”的列表(list),在其中加入應(yīng)用名,

    2024年02月06日
    瀏覽(30)
  • 用前端框架Bootstrap的AdminLTE模板和Django實(shí)現(xiàn)后臺(tái)首頁的頁面

    用前端框架Bootstrap的AdminLTE模板和Django實(shí)現(xiàn)后臺(tái)首頁的頁面

    承接博文 用前端框架Bootstrap和Django實(shí)現(xiàn)用戶注冊(cè)頁面 繼續(xù)開發(fā)實(shí)現(xiàn) 后臺(tái)首頁的頁面。 以下需要的四個(gè)文件夾及里面的文件百度網(wǎng)盤下載鏈接: https://pan.baidu.com/s/1QYpjOfSBJPmjmVuFZdSgFQ?pwd=o9ta 下載 AdminLTE-3.1.0-rc 并解壓縮 把文件夾 other 和 pages 復(fù)制到 “E:Python_projectP_001myshop-t

    2024年02月06日
    瀏覽(24)
  • 超越傳統(tǒng):深入比較Bootstrap、Foundation、Bulma、Tailwind CSS和Semantic UI的頂級(jí)CSS框架!

    在Web開發(fā)中,選擇適合項(xiàng)目需求的CSS框架可以極大地簡(jiǎn)化界面設(shè)計(jì)和響應(yīng)式布局的工作。本文將詳細(xì)介紹一些流行的CSS框架,并提供代碼示例和比較,以幫助您做出明智的選擇。 Bootstrap是最受歡迎和廣泛使用的CSS框架之一。它提供了豐富的預(yù)定義樣式和組件,適用于快速構(gòu)建

    2024年02月16日
    瀏覽(44)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包