css position 基礎教程,非常經典,推薦大家收藏。
1. position:CSS Position 使用詳細小結
所有元素的預設定位都是:position:CSS Position 使用詳細小結,這表示元素沒有被定位,並且在文件中出現在它應該在的位置。
一般來說,不用指定 position:CSS Position 使用詳細小結,除非想要覆寫先前設定的定位。
#p-1 { position:CSS Position 使用詳細小結; }
2. position:CSS Position 使用詳細小結
#如果設定position:CSS Position 使用詳細小結,就可以使用top,bottom, left 和right 來相對於元素在文件中應該出現的位置來移動這個元素。 【意思是元素其實仍佔據文檔中的原有位置,只是視覺上相對於它在文檔中的原有位置移動了】
##
#p-1 { position:CSS Position 使用詳細小結; top:20px; left:-40px; }
#p-1a { position:CSS Position 使用詳細小結; top:0; right:0; width:200px; }
#p-1 { position:CSS Position 使用詳細小結; } #p-1a { position:CSS Position 使用詳細小結; top:0; right:0; width:200px; }
絕對定位
現在就可以使用相對定位和絕對定位來做一個兩欄佈局了。#p-1 { position:CSS Position 使用詳細小結; } #p-1a { position:CSS Position 使用詳細小結; top:0; right:0; width:200px; } #p-1b { position:CSS Position 使用詳細小結; top:0; left:0; width:200px; }
#p-1 { position:CSS Position 使用詳細小結; height:250px; } #p-1a { position:CSS Position 使用詳細小結; top:0; right:0; width:200px; } #p-1b { position:CSS Position 使用詳細小結; top:0; left:0; width:200px; }
#p-1a { CSS Position 使用詳細小結:left; width:200px; }
#p-1a { CSS Position 使用詳細小結:left; width:150px; } #p-1b { CSS Position 使用詳細小結:left; width:150px; }
清除浮動列
在浮動元素之後,我們可以清除浮動來使其他元素正確定位。#p-1a { CSS Position 使用詳細小結:left; width:190px; } #p-1b { CSS Position 使用詳細小結:left; width:190px; } #p-1c { clear:both; }
浮動佈局,但掌握好position 也是必須的,其實也沒那麼難的。 。 。
原文來自經典的:Learn CSS Positioning in Ten Steps
補充說明:
之前老弄不明白,只能憑藉一點短期內
「虐出來的經驗」製作所需的效果,後來仔細研究了一下Hutia的XScroller,並且仔細
看了文檔,才知道這個position屬性其實是指本體對上級的定位。如果這麼理解,就好
辦了。
預設的屬性值都是CSS Position 使用詳細小結,靜態。就不用多說了。最關鍵的是
CSS Position 使用詳細小結(相對)以及CSS Position 使用詳細小結(絕對)。
往往我們如果是COPY別人的程式碼,會把CSS Position 使用詳細小結屬性與left、top配合起來製作相關的
「懸浮層」效果。然而有時候我們需要針對某一個容器的懸浮效果,而不是針對視窗的
。這時候透過高度、寬度的計算不但麻煩,而且幾乎無法完美實現效果。我一開始也無
能為力,後來發現只要把其上一級的樣式屬性position設定為CSS Position 使用詳細小結就可以了。
也就是說,position的屬性值的效果,直接受其容器樣式中position屬性值影響。
例如如下A-B的巢狀結構
當A的position為CSS Position 使用詳細小結時,B的position為CSS Position 使用詳細小結才有效。這時候left:0、top:0
就不再針對視窗文檔,而是針對id為A的這個p了。
這樣在開發一些基於B/S應用程式的時候,就能很方便的加入一些UI元素,例如某一個 ###活動層的關閉按鈕等。 ###
以上是CSS Position 使用詳細小結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

我最近找到了一種動態更新任何產品圖像的顏色的解決方案。因此,只有一種產品之一,我們可以以不同的方式對其進行著色以顯示

在本週的綜述中,燈塔在第三方腳本上闡明了燈光,不安全的資源將在安全站點上被阻止,許多國家連接速度

有很多分析平台可幫助您跟踪網站上的訪問者和使用數據。也許最著名的是Google Analytics(廣泛使用)

該文檔負責人可能不是網站上最迷人的部分,但是其中所處的內容對於您的網站的成功也一樣重要

當您看到一些稱為super()的JavaScript時,在子類中,您會使用super()調用其父母的構造函數和超級。訪問它


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

WebStorm Mac版
好用的JavaScript開發工具

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

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器