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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

當(dāng)一個(gè)div被滾動(dòng)到屏幕頂部時(shí),我如何才能將它固定在屏幕頂部呢?

當(dāng)一個(gè)div被滾動(dòng)到屏幕頂部時(shí),我如何才能將它固定在屏幕頂部呢?

當(dāng)一個(gè)div被滾動(dòng)到屏幕頂部時(shí),我如何才能將它固定在屏幕頂部呢?我想要?jiǎng)?chuàng)建一個(gè)div,它位于一個(gè)內(nèi)容塊下面,但是一旦頁面被滾動(dòng)到足以與其頂部邊界聯(lián)系起來,就會(huì)固定在適當(dāng)?shù)奈恢?,并與頁面一起滾動(dòng)。
查看完整描述

3 回答

?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

您可以簡(jiǎn)單地使用css,將元素定位為固定:

.fixedElement {
    background-color: #c0c0c0;
    position:fixed;
    top:0;
    width:100%;
    z-index:100;}

編輯:您應(yīng)該擁有絕對(duì)位置的元素,一旦滾動(dòng)偏移量到達(dá)元素,它應(yīng)該被更改為固定的,頂部位置應(yīng)該設(shè)置為零。

控件可以檢測(cè)文檔的頂部滾動(dòng)偏移量。滾動(dòng)頂職能:

$(window).scroll(function(e){ 
  var $el = $('.fixedElement'); 
  var isPositionFixed = ($el.css('position') == 'fixed');
  if ($(this).scrollTop() > 200 && !isPositionFixed){ 
    $el.css({'position': 'fixed', 'top': '0px'}); 
  }
  if ($(this).scrollTop() < 200 && isPositionFixed){
    $el.css({'position': 'static', 'top': '0px'}); 
  } });

當(dāng)滾動(dòng)偏移量達(dá)到200時(shí),元素將棍子到瀏覽器窗口的頂部,因?yàn)槭且怨潭ǖ姆绞椒胖玫摹?/trans>


查看完整回答
反對(duì) 回復(fù) 2019-06-29
?
猛跑小豬

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊

你已經(jīng)在Google代碼上看到了這個(gè)例子問題頁以及(直到最近)堆棧溢出的編輯頁面。

CMS的答案不會(huì)在你向上滾動(dòng)時(shí)恢復(fù)定位。下面是堆棧溢出中無恥的被盜代碼:

function moveScroller() {
    var $anchor = $("#scroller-anchor");
    var $scroller = $('#scroller');

    var move = function() {
        var st = $(window).scrollTop();
        var ot = $anchor.offset().top;
        if(st > ot) {
            $scroller.css({
                position: "fixed",
                top: "0px"
            });
        } else {
            $scroller.css({
                position: "relative",
                top: ""
            });
        }
    };
    $(window).scroll(move);
    move();}
<div id="sidebar" style="width:270px;"> 
  <div id="scroller-anchor"></div> 
  <div id="scroller" style="margin-top:10px; width:270px"> 
    Scroller Scroller Scroller  </div></div><script type="text/javascript"> 
  $(function() {
    moveScroller();
  });</script>

一個(gè)簡(jiǎn)單的現(xiàn)場(chǎng)演示.

一個(gè)新的、沒有腳本的替代方案是position: sticky,它在Chrome、Firefox和Safari中得到了支持。見關(guān)于HTML 5巖石的文章演示,和Mozilla博士.


查看完整回答
反對(duì) 回復(fù) 2019-06-29
  • 3 回答
  • 0 關(guān)注
  • 2160 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)