1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
      怎么在css中固定住元素不變

      這篇文章將為大家詳細(xì)講解有關(guān)怎么在css中固定住元素不變,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

      成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供遷西企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、做網(wǎng)站、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為遷西眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

      #ads{
          position:fixed;
          right:0;
          bottom:0;
          border:1px solid red;
          width:300px;
          height:250px;
      }

      我們定義一個(gè)#ads的id樣式,并給他設(shè)了高度寬度,通過position:fixed以及right、bottom將元素定位在窗口右下角。

      但是在IE6下,并不支持position:fixed屬性,這個(gè)時(shí)候我們需要對(duì)IE6進(jìn)行hack處理。解決的方案是使用 postion:absolute屬性,它的作用大家都很熟悉,相對(duì)于父元素進(jìn)行絕對(duì)定位,然后我們可以通過expression來改變#ads的top 值。

      expression的定義:IE5及其以后版本支持在CSS中使用expression,用來把CSS屬性和Javascript 表達(dá)式關(guān)聯(lián)起來,這里的CSS屬性可以是元素固有的屬性,也可以是自定義屬性。就是說CSS屬性后面可以是一段Javascript表達(dá)式,CSS屬性 的值等于Javascript表達(dá)式計(jì)算的結(jié)果。 在表達(dá)式中可以直接引用元素自身的屬性和方法,也可以使用其他瀏覽器對(duì)象。這個(gè)表達(dá)式就好像是在這個(gè)元素的一個(gè)成員函數(shù)中一樣。

      所以我們可以通過在css里計(jì)算javascript值來改變top值,代碼如下:

      #ads{
          _position:absolute;
          _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
      }

      似乎一切都完美了,但是我們?cè)贗E6下運(yùn)行的時(shí)候會(huì)發(fā)現(xiàn),隨著滾動(dòng)條的移動(dòng),我們的這個(gè)#ads朋友他會(huì)抖動(dòng)。解決方法也很簡(jiǎn)單,只要在body里加一點(diǎn)點(diǎn)的css,如下:

      body{
          background-image:url(about:blank); /* for IE6 */ 
          background-attachment:fixed; /*必須*/
      }

      完整的代碼:

      body{
          background-image:url(about:blank); /* for IE6 */ 
          background-attachment:fixed; /*必須*/
      }
      #ads{
          width:300px;
          height:250px;
          position:fixed;
          right:0;
          bottom:0;
          _position:absolute;
          _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
          border:1px solid red;
      }

      關(guān)于怎么在css中固定住元素不變就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


      本文標(biāo)題:怎么在css中固定住元素不變
      鏈接分享:http://www.ef60e0e.cn/article/gchded.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        拜泉县| 迭部县| 平昌县| 山阳县| 海口市| 新平| 清河县| 双城市| 陆河县| 湟中县| 石泉县| 济宁市| 宝坻区| 兴安盟| 馆陶县| 广州市| 江西省| 平远县| 开远市| 黄冈市| 扬州市| 岗巴县| 旬邑县| 岳西县| 鄯善县| 宜城市| 阆中市| 犍为县| 迁西县| 徐闻县| 阿城市| 平利县| 库尔勒市| 通海县| 水城县| 新丰县| 东源县| 阳谷县| 安多县| 孝昌县| 盐山县|