關於fixed屬性,在什麼情況下需要用,怎麼用,首先,我們應該先了解下fixed屬性的說明:fixed總是以body為定位時的對象,總是根據瀏覽器的視窗來進行元素的定位,透過"left"、 "top"、 "right"、 "bottom" 屬性進行定位。
那麼,我們了解了fixed屬性的說明後,就可以知道它的作用了。當我們需要讓一個層相對於瀏覽器來自動調整該層的位置的時候,如果你使用position的absolute屬性來定位該層,你會發現absolute屬性並不能達到你想要的css效果,。這時,就需要要用到fixed屬性來定位該層了,當然,你如果不想用fixed屬性的話,你是可以使用JavaScript語句來代替的。下面我們來實例示範一下:
1.我們在程式碼中加入2個層:div1和div2,程式碼如下:
<div class="div1">层1</div> <div class="div2">层2</div>
2.寫對應的css程式碼,我們先不加fixed屬性試試:
.div1{background-color:#FF0000;width:100px;height:100px;} .div2{background-color:#33FF66;width:100px;height:100px;}
3.然後我們F12運行一下看看效果,我是用的dreamweaver 8,你也可以直接在記事本裡面測試程式碼,圖1是沒加fixed屬性的效果:
4.下面我們把fixed屬性加上去,為了讓我們便於觀察,我們讓層div1的寬和高夠大,css程式碼如下:
.div1{ background-color:#FF0000; width:2000px; height:2000px; } .div2{ background-color:#33FF66; width:100px; height:100px; position:fixed; left:50px; top:50px; }
運行看下效果,如圖2:
5.
下面我們拉動瀏覽器上的上下滾動條和左右滾動條,就都拉到中間的位置吧,如圖3:
你會發現,給div2的position加上fixed屬性後,不論我們如何拉動瀏覽器的滾動條,層2在瀏覽器中的位置都是不會變化的,是不是感覺有躍躍欲試的感覺呢,那麼就趕緊動手實驗一下吧。
以上是CSS position屬性中:fixed使用詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Goofonts是由開發人員和設計師丈夫簽名的附帶項目,它們都是版式的忠實擁護者。我們一直在標記Google

學習如何構建GraphQL API可能具有挑戰性。但是您可以學習如何在10分鐘內使用GraphQL API!碰巧的是,我得到了完美的

這裡是Yuanchuan的一些合法CSS騙局。有此CSS屬性偏移路徑。曾幾何時,它被稱為Motion-Path,然後被更名。我


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

記事本++7.3.1
好用且免費的程式碼編輯器

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版
SublimeText3 Linux最新版