第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

章節(jié)
問答
課簽
筆記
評論
占位
占位

固定定位--聲明式觸發(fā)固定定位

Affix 插件可以對任何元素進行固定定位,其中比較簡單的方法,就是通過自定義屬性 data 來觸發(fā)。其主要包括兩個參數(shù):

1、data-spy:取值 affix,表示元素固定不變的。

2、data-offset:整數(shù)值,比如 90,表示元素 top 和 bottom 的值都是 90px,其包括兩種方式:data-offset-topdata-offset-bottom。

  • data-offset-top 用來設(shè)置元素距離頂部的距離。比如 90,表示元素距離頂部 90px,當(dāng)用戶從頂部向下拖動滾動條,當(dāng)滾動的距離大于 90px 時,affix 元素不再滾動,就會固定在瀏覽器窗口頂部。
  • data-offset-bottom 剛好與 data-offset-top 相反。

具體使用如下:

<div data-spy="affix" data-offset="90">affix元素</div>

分開設(shè)置 data-offset 值方式:

<div data-spy="affix" data-offset-top="90" data-offset-bottom="150">affix元素</div>

我們來看一個簡單的示例:

<nav class="navbar navbar-default" role="navigation">
    …
</nav>
<div class="container">
    <div class="row">
        <div class="col-md-3" id="sidebarMenu">
            <ul class="navnav-pills nav-stacked" data-spy="affix" data-offset-top="20">
                     …
            </ul>
        </div>
        <div class="col-md-9">
                …
        </div>
    </div>
</div>

注意,在 body 要聲明滾動監(jiān)控。

<body data-spy="scroll" data-target="sidebarMenu">

運行效果如下:

注意,請在寬屏模式下查看效果。據(jù)我測試下來,使用聲明式,就算設(shè)置了 data-offset-top 的值也會失效,需要在樣式中給 affix 設(shè)置一個top值,與 data-offset-top 值相等。data-offset-bottom一樣。

任務(wù)

我來試試:為右側(cè)的導(dǎo)航條菜單添加代碼,以實現(xiàn)固定作用。具體要求設(shè)置 data-offset-top 為 125px。

<ul class="nav nav-tabs nav-stacked">
    <li class="active"><a href="#section-1">第一部分</a></li>
    <li><a href="#section-2">第二部分</a></li>
    <li><a href="#section-3">第三部分</a></li>
    <li><a href="#section-4">第四部分</a></li>
    <li><a href="#section-5">第五部分</a></li>
</ul>
?不會了怎么辦

<body data-spy="scroll" data-target="#myScrollspy">
<div class="container">
    <div class="jumbotron">
        <h1>Bootstrap Affix</h1>
    </div>
    <div class="row">
        <div class="col-xs-3" id="myScrollspy">
            <ul class="nav nav-tabs nav-stacked" data-spy="affix" data-offset-top="125">
                <li class="active"><a href="#section-1">第一部分</a></li>
                <li><a href="#section-2">第二部分</a></li>
                ......
            </ul>
        </div>
        <div class="col-xs-9">
            <h2 id="section-1">第一部分</h2>
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu sem tempor, varius quam at, luctus dui. Mauris magna metus, dapibus nec turpis vel, semper malesuada ante. Vestibulum id metus ac nisl bibendum scelerisque non non purus. Suspendisse varius nibh non aliquet sagittis. In tincidunt orci sit amet elementum vestibulum. Vivamus fermentum in arcu in aliquam. Quisque aliquam porta odio in fringilla. Vivamus nisl leo, blandit at bibendum eu, tristique eget risus. Integer aliquet quam ut elit suscipit, id interdum neque porttitor. Integer faucibus ligula.</p>
           ......
            <h2 id="section-2">第二部分</h2>
            ......
        </div>
    </div>
</div>

||

提問題

寫筆記

公開筆記
提交
||

請驗證,完成請求

由于請求次數(shù)過多,請先驗證,完成再次請求

加群二維碼

打開微信掃碼自動綁定

您還未綁定服務(wù)號

綁定后可得到

  • · 粉絲專屬優(yōu)惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問題答復(fù)提醒
  • · 賬號支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書簽

邀請您關(guān)注公眾號
關(guān)注后,及時獲悉本課程動態(tài)

舉報

0/150
提交
取消
全部 精華 我要發(fā)布
全部 我要發(fā)布
最熱 最新
只看我的

手記推薦

更多

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?