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

bootstrap搭建一個簡單的官網(wǎng)案例附代碼

這篇具有很好參考價值的文章主要介紹了bootstrap搭建一個簡單的官網(wǎng)案例附代碼。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

效果

大概的效果如下
主要都是用bootstrap的代碼實(shí)現(xiàn)的
網(wǎng)站是照著 b站視頻做的
查看視頻教程
建議自己先看一遍文檔再跟著視頻寫,不然可能看不懂
bootstarp中文文檔
logo是從別人的站上扒的有點(diǎn)不太協(xié)調(diào),不過不影響現(xiàn)在只要寫出來就行,其他的以后再說
bootstrap搭建一個簡單的官網(wǎng)案例附代碼,前端,bootstrap,前端,html
bootstrap搭建一個簡單的官網(wǎng)案例附代碼,前端,bootstrap,前端,html

常用屬性

只列舉了一些,要想了解全還得看文檔

m-:添加上下左右的margin。
mt-:添加頂部方向的 margin。
mb-:添加底部方向的 margin。
ml-:添加左側(cè)方向的 margin。
mr-:添加右側(cè)方向的 margin。
mx-:添加水平方向的 margin。
my-:添加垂直方向的 margin。

相當(dāng)于margin,-后面跟的是數(shù)字
padding也是一樣

p-:添加上下左右的padding。
pt-:添加頂部方向的 padding。
pb-:添加底部方向的 padding。
pl-:添加左側(cè)方向的 padding。
pr-:添加右側(cè)方向的 padding。
px-:添加水平方向的 padding。
py-:添加垂直方向的 padding

給div添加一下類可以實(shí)現(xiàn)水平垂直居中

 row align-items-center justify-content-between 

讓圖片變成圓形

rounded-circle

讓圖片縮小

w-50:讓圖片寬度縮小到50%
h-50:讓 圖片高度縮小到50%

盒子

d-flex相當(dāng)于display:flex
d-none相當(dāng)于display:none

完整代碼

bootstrap的依賴自己去官網(wǎng)下載一個我用的版本是5.0.2
下載地址
https://www.getbootstrap.cn/docs/5.0/components/accordion/
下載好把下面html中的css,js換成自己下載的
圖片也要自己的換一下

style.css

@media (min-width:768px) {
    .news-input{
        width: 50%;
    }
}

body::before{
    display: none;
    content: "";
    height: 56px;
}

html代碼文章來源地址http://www.zghlxwxcb.cn/news/detail-824315.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <link rel="stylesheet" href="./bootstrap5/bootstrap.min.css" />
    <link rel="stylesheet" href="./style.css" />
  </head>
  <body>
    <nav class="navbar navbar-expand-md bg-dark navbar-dark fixed-top">
      <div class="container">
        <a href="#" class="navbar-brand"><img src="./img/logo.png" style="width: 120px;height: 50px;" alt="" /></a>

        <button
          class="navbar-toggler"
          type="button"
          data-bs-toggle="collapse"
          data-bs-target="#navmenu"
        >
          <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navmenu">
          <ul class="navbar-nav ms-auto">
            <li class="nav-item mx-5">
              <div class="nav-link">首頁</div>
            </li>
            <li class="nav-item mx-5">
              <div class="nav-link">產(chǎn)品介紹</div>
            </li>
            <li class="nav-item mx-5">
              <div class="nav-link">關(guān)于我們</div>
            </li>
          </ul>
        </div>
      </div>
    </nav>

    <section class="p-5 mt-5 bg-dark text-light text-center text-md-start">
      <!--相當(dāng)于padding-->
      <div class="container">
        <div class="d-flex">
          <div>
            <h1>
              Lorem ipsum <span class="text-warning">dolor sit amet</span>
            </h1>
            <!-- 相當(dāng)于margin-top 和margin-bottom-->
            <p class="my-4">
              Lorem ipsum dolor sit amet consectetur adipisicing elit.
              Consequatur aperiam aut nulla magni officiis, architecto corrupti
              inventore dolorem odio illo tempore officia soluta adipisci natus
              labore. Eius omnis officia rerum!
            </p>
            <button class="btn btn-primary btn-md">Lorem ipsum dolor</button>
          </div>
          <img
            src="./img/banner-img.webp"
            class="w-50 d-none d-md-block"
            alt=""
          />
        </div>
      </div>
    </section>

    <section class="p-5 bg-primary text-light">
      <div class="container">
        <div class="d-md-flex justify-content-between aline-items-center">
          <h3 class="mb-3">Lorem ipsum dolor</h3>
          <div class="input-group news-input">
            <input
              type="text"
              class="form-control"
              placeholder="please input your email"
            />
            <button class="btn btn-dark btn-lg">Login</button>
          </div>
        </div>
      </div>
    </section>

    <section class="p-5">
      <div class="container">
        <div class="row g-4">
          <!--gap-->
          <div class="col-md">
            <div class="card bg-dark text-light text-center">
              <div class="card-body">
                <div class="card-title">Lorem</div>
                <div class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit.
                  Laborum minus itaque in voluptates consectetur modi illum.
                  Omnis!
                </div>
                <a href="#" class="btn btn-primary mt-3">Lorem ipsum</a>
              </div>
            </div>
          </div>
          <div class="col-md">
            <div class="card bg-secondary text-light text-center">
              <div class="card-body">
                <div class="card-title">Lorem</div>
                <div class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit.
                  Laborum minus itaque in voluptates consectetur modi illum.
                  Omnis!
                </div>
                <a href="#" class="btn btn-dark mt-3">Lorem ipsum</a>
              </div>
            </div>
          </div>
          <div class="col-md">
            <div class="card bg-dark text-light text-center">
              <div class="card-body">
                <div class="card-title">Lorem</div>
                <div class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit.
                  Laborum minus itaque in voluptates consectetur modi illum.
                  Omnis!
                </div>
                <a href="#" class="btn btn-primary mt-3">Lorem ipsum</a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <section class="p-5">
      <div class="container">
        <div class="row align-items-center justify-content-between">
          <!--水平垂直居中-->
          <div class="col-md">
            <img src="./img/banner-img.webp" class="img-fluid" alt="" />
          </div>
          <div class="col-md p-5">
            <h2>Lorem ipsum</h2>
            <p>
              Lorem ipsum dolor sit, amet consectetur adipisicing elit. Odio
              laudantium deserunt autem ad, maxime nulla.
            </p>
            <p>
              Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni,
              laborum. Aliquam mollitia vero nostrum soluta.
            </p>
            <a href="" class="btn btn-light">learn more</a>
          </div>
        </div>
      </div>
    </section>

    <section class="p-5 bg-dark text-light">
      <div class="container">
        <div class="row align-items-center justify-content-between">
          <!--水平垂直居中-->
          <div class="col-md p-5">
            <h2>Lorem ipsum</h2>
            <p>
              Lorem ipsum dolor sit, amet consectetur adipisicing elit. Odio
              laudantium deserunt autem ad, maxime nulla.
            </p>
            <p>
              Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni,
              laborum. Aliquam mollitia vero nostrum soluta.
            </p>
            <a href="" class="btn btn-light">learn more</a>
          </div>
          <div class="col-md">
            <img src="./img/banner-img.webp" class="img-fluid" alt="" />
          </div>
        </div>
      </div>
    </section>

    <section class="p-5">
      <div class="comtainer">
        <h2 class="text-center">常見問題</h2>
        <div class="accordion accordion-flush" id="accordionFlushExample">
          <div class="accordion-item">
            <h2 class="accordion-header" id="flush-headingOne">
              <button
                class="accordion-button collapsed show"
                type="button"
                data-bs-toggle="collapse"
                data-bs-target="#flush-collapseOne"
                aria-expanded="false"
                aria-controls="flush-collapseOne"
              >
                Accordion Item #1
              </button>
            </h2>
            <div
              id="flush-collapseOne"
              class="accordion-collapse collapse show"
              aria-labelledby="flush-headingOne"
              data-bs-parent="#accordionFlushExample"
            >
              <div class="accordion-body">
                Placeholder content for this accordion, which is intended to
                demonstrate the <code>.accordion-flush</code> class. This is the
                first item's accordion body.
              </div>
            </div>
          </div>
          <div class="accordion-item">
            <h2 class="accordion-header" id="flush-headingTwo">
              <button
                class="accordion-button collapsed"
                type="button"
                data-bs-toggle="collapse"
                data-bs-target="#flush-collapseTwo"
                aria-expanded="false"
                aria-controls="flush-collapseTwo"
              >
                Accordion Item #2
              </button>
            </h2>
            <div
              id="flush-collapseTwo"
              class="accordion-collapse collapse"
              aria-labelledby="flush-headingTwo"
              data-bs-parent="#accordionFlushExample"
            >
              <div class="accordion-body">
                Placeholder content for this accordion, which is intended to
                demonstrate the <code>.accordion-flush</code> class. This is the
                second item's accordion body. Let's imagine this being filled
                with some actual content.
              </div>
            </div>
          </div>
          <div class="accordion-item">
            <h2 class="accordion-header" id="flush-headingThree">
              <button
                class="accordion-button collapsed"
                type="button"
                data-bs-toggle="collapse"
                data-bs-target="#flush-collapseThree"
                aria-expanded="false"
                aria-controls="flush-collapseThree"
              >
                Accordion Item #3
              </button>
            </h2>
            <div
              id="flush-collapseThree"
              class="accordion-collapse collapse"
              aria-labelledby="flush-headingThree"
              data-bs-parent="#accordionFlushExample"
            >
              <div class="accordion-body">
                Placeholder content for this accordion, which is intended to
                demonstrate the <code>.accordion-flush</code> class. This is the
                third item's accordion body. Nothing more exciting happening
                here in terms of content, but just filling up the space to make
                it look, at least at first glance, a bit more representative of
                how this would look in a real-world application.
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <section class="p-5 bg-primary">
      <div class="container">
        <h2 class="text-center">講師介紹</h2>
        <p class="text-light text-white mb-5">
          Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rerum sunt
          praesentium necessitatibus nisi inventore aspernatur, dolorum iure
          dolore nostrum odit quia magnam, sapiente, itaque hic deleniti error
          id mollitia tempore!
        </p>
        <div class="row g-4">
          <div class="col-md-6 col-lg-3">
            <div class="card bg-light">
              <div class="card-body text-center">
                <img
                  src="./img/128983356.jpg"
                  class="mb-3 rounded-circle"
                  alt=""
                  style="width: 80px; height: 80px"
                />
                <h3 class="card-title">張三</h3>
                <p class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse
                  culpa officiis aperiam ad cupiditate exercitationem odio
                  quisquam excepturi dignissimos voluptatem.
                </p>
              </div>
            </div>
          </div>
          <div class="col-md-6 col-lg-3">
            <div class="card bg-light">
              <div class="card-body text-center">
                <img
                  src="./img/128983356.jpg"
                  class="mb-3 rounded-circle"
                  alt=""
                  style="width: 80px; height: 80px"
                />
                <h3 class="card-title">張三</h3>
                <p class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse
                  culpa officiis aperiam ad cupiditate exercitationem odio
                  quisquam excepturi dignissimos voluptatem.
                </p>
              </div>
            </div>
          </div>
          <div class="col-md-6 col-lg-3">
            <div class="card bg-light">
              <div class="card-body text-center">
                <img
                  src="./img/128983356.jpg"
                  class="mb-3 rounded-circle"
                  alt=""
                  style="width: 80px; height: 80px"
                />
                <h3 class="card-title">張三</h3>
                <p class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse
                  culpa officiis aperiam ad cupiditate exercitationem odio
                  quisquam excepturi dignissimos voluptatem.
                </p>
              </div>
            </div>
          </div>
          <div class="col-md-6 col-lg-3">
            <div class="card bg-light">
              <div class="card-body text-center">
                <img
                  src="./img/128983356.jpg"
                  class="mb-3 rounded-circle"
                  alt=""
                  style="width: 80px; height: 80px"
                />
                <h3 class="card-title">張三</h3>
                <p class="card-text">
                  Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse
                  culpa officiis aperiam ad cupiditate exercitationem odio
                  quisquam excepturi dignissimos voluptatem.
                </p>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <section class="p-5">
      <div class="container">
        <h2 class="text-center mb-4">聯(lián)系我們</h2>
          <ul class="list-group-flush">
            <li class="list-group-item">電話: 189xxxxxxxx</li>
            <li class="list-group-item">郵箱: xxx@xx.com</li>
            <li class="list-group-item">地址: 北京市xxx區(qū)</li>
          </ul>
      </div>
    </section>

    <footer class="p-5 bg-dark text-center text-light">
      <div class="container">
        <p>Copyright &copy; 2024 CSDN@yijianace</p>
      </div>
    </footer>

    <script src="./bootstrap5/bootstrap.bundle.min.js"></script>
  </body>
</html>

到了這里,關(guān)于bootstrap搭建一個簡單的官網(wǎng)案例附代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • python語言的官網(wǎng)網(wǎng)址,python官方網(wǎng)站網(wǎng)址

    python語言的官網(wǎng)網(wǎng)址,python官方網(wǎng)站網(wǎng)址

    大家好,小編來為大家解答以下問題,python語言的官網(wǎng)網(wǎng)址,python官方網(wǎng)站網(wǎng)址,今天讓我們一起來看看吧! Python官網(wǎng)是:https://www.python.org/ ? ? 官網(wǎng)首頁介紹了關(guān)于Python的一些信息,下載,文檔,社區(qū),成功的故事,新聞和活動。 ? ? Python被廣泛使用Python Turtle繪制樹。

    2024年04月12日
    瀏覽(23)
  • STC的官網(wǎng),是我永遠(yuǎn)忘不掉的煉丹爐

    STC的官網(wǎng),是我永遠(yuǎn)忘不掉的煉丹爐

    搞電子的,應(yīng)該都搞過8051 搞8051的,那應(yīng)該都搞過STC 在國內(nèi),STC已經(jīng)成為了8051的代名詞 http://www.stcmcudata.com/ 如果你剛開始搞嵌入式,應(yīng)該學(xué)單片機(jī),你學(xué)習(xí)單片機(jī),就應(yīng)該學(xué)習(xí)下8051,學(xué)習(xí)8051,那你應(yīng)該記得這個煉丹爐的照片。 細(xì)心的朋友應(yīng)該看到,右下角的煉丹爐,這是

    2024年02月02日
    瀏覽(15)
  • 一個簡單的tensorRT mnist推理案例,模型采用代碼構(gòu)建

    TensorRT是NVIDIA的一個深度神經(jīng)網(wǎng)絡(luò)推理引擎,可以對深度學(xué)習(xí)模型進(jìn)行優(yōu)化和部署。本程序中,使用了TensorRT來加載一個已經(jīng)訓(xùn)練好的模型并進(jìn)行推理。 TRTLogger是一個日志記錄類,用于記錄TensorRT的運(yùn)行日志。 Matrix是一個矩陣結(jié)構(gòu)體,用于存儲模型權(quán)重和輸入輸出數(shù)據(jù)。Mode

    2023年04月10日
    瀏覽(20)
  • centos的官網(wǎng)下載和vm16虛擬機(jī)安裝centos8【保姆級教程圖解】

    centos的官網(wǎng)下載和vm16虛擬機(jī)安裝centos8【保姆級教程圖解】

    centos官網(wǎng):https://www.centos.org/ 進(jìn)入官網(wǎng)后,點(diǎn)擊Download 選擇 Centos Stream 8 x86_64 ,并且點(diǎn)擊進(jìn)入 然后會出現(xiàn)國內(nèi)的鏡像地址和國外的地址,選一個國內(nèi)的鏡像地址進(jìn)入,這里我選的第二個 http://mirror.lzu.edu.cn/centos/8-stream/isos/x86_64/ 然后選擇對應(yīng)的版本文件下載即可,大概得半個小

    2024年01月21日
    瀏覽(99)
  • 最詳細(xì)教你如何搭建一個最簡單的有前端的Dapp投票系統(tǒng)

    最詳細(xì)教你如何搭建一個最簡單的有前端的Dapp投票系統(tǒng)

    非常實(shí)用的一篇參考https://blog.csdn.net/weixin_45629315/article/details/113469323已經(jīng)非常詳細(xì)(下面簡稱它 教程 ),操作簡單,但是對于完全沒有接觸過Dapp開發(fā)、從來沒有使用過Remix/Ganache/solidity的程序員來說,仍然不清楚某些操作具體怎樣做,所以這里通過截圖補(bǔ)充的再詳細(xì)一些~ 不

    2024年01月25日
    瀏覽(19)
  • 關(guān)于BootStrap的前端簡易樣式和簡單分頁的實(shí)現(xiàn)

    關(guān)于BootStrap的前端簡易樣式和簡單分頁的實(shí)現(xiàn)

    理想如下: ?以學(xué)生登錄系統(tǒng)為例,下方代碼能夠搭建基本的左側(cè)導(dǎo)航欄,右側(cè)內(nèi)容的框架? 導(dǎo)航欄中每一行用超鏈接表示,a 指向?qū)?yīng)的controller層方法,target=\\\"iframe_a\\\" 指向右側(cè)內(nèi)容 ,最終實(shí)現(xiàn)在iframe_a容器中顯示conroller層調(diào)用的方法顯示的界面 如下所示,點(diǎn)擊報修后?任意

    2024年01月24日
    瀏覽(24)
  • 前端基礎(chǔ)(CSS)——css介紹 & 常用樣式 & 案例—進(jìn)化到Bootstrap——進(jìn)化到Element-UI(未完待續(xù))

    前端基礎(chǔ)(CSS)——css介紹 & 常用樣式 & 案例—進(jìn)化到Bootstrap——進(jìn)化到Element-UI(未完待續(xù))

    css是什么,層疊樣式表, css作用:讓html網(wǎng)頁有布局,變漂亮 參考w3school 以p標(biāo)簽為例, 序號 位置 優(yōu)先級 1 寫在p標(biāo)簽內(nèi) 最高 2 寫在style內(nèi) 第二 3 寫在link內(nèi) 最低 (1)標(biāo)簽選擇器—div{} 標(biāo)簽選擇器,選擇html文檔中所有的div,對所有的div進(jìn)行設(shè)置 (2)id選擇器----#div01{} 符號

    2024年02月08日
    瀏覽(25)
  • java集成chatGpt完整案例代碼(效果和官網(wǎng)一樣逐字輸出)

    java集成chatGpt完整案例代碼(效果和官網(wǎng)一樣逐字輸出)

    背景 要集成chatGpt參考我上一篇文章即可。但是,如果要實(shí)現(xiàn)官網(wǎng)一樣的效果,逐字輸出,難度就提升了不少了。經(jīng)過在官網(wǎng)的研究發(fā)現(xiàn)它應(yīng)該是采用了SSE技術(shù),這是一種最新的HTTP交互技術(shù)。SSE(Server-Sent Events):通俗解釋起來就是一種基于HTTP的,以流的形式由服務(wù)端持續(xù)向客戶

    2024年02月08日
    瀏覽(23)
  • 使用樹莓派Pico、DHT11和SSD1306搭建一個溫度濕度計(只使用官方庫,以及官方案例代碼的錯誤之處和解決方案)

    使用樹莓派Pico、DHT11和SSD1306搭建一個溫度濕度計(只使用官方庫,以及官方案例代碼的錯誤之處和解決方案)

    最近想樹莓派 Pico、DHT11 溫濕度傳感器和 SSD1306 OLED 屏幕做一個溫度濕度計,樹莓派官方案例也分別有這兩個設(shè)備的案例,我就想做個簡單的溫度濕度計作為學(xué)習(xí)微控制器的開始,結(jié)果遇到了一個大坑,所以寫本文記錄一下整個過程。 本文最后會實(shí)現(xiàn)一個能在 SSD1306 OLED 屏幕上

    2024年02月11日
    瀏覽(20)
  • 【一個好用的智能編輯器】用于寫代碼很智能。Cursor代碼編輯器。Cursor官網(wǎng)地址。

    【一個好用的智能編輯器】用于寫代碼很智能。Cursor代碼編輯器。Cursor官網(wǎng)地址。

    這個編輯器發(fā)展非???,只可惜你必須懂英文,當(dāng)然,你使用少量翻譯軟件也可以不用懂英文的情況下仍然可以快樂的使用它。 今天在另一臺機(jī)器想下載Cursor編輯器,在度娘那里竟然找不到它的地址。其中有一個微博說有分享地址,結(jié)果原來在標(biāo)題~~算我眼瞎。。。。。不過

    2024年02月17日
    瀏覽(36)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包