CSS中position定位

static定位

HTML 元素的默認(rèn)值,即沒(méi)有定位撑毛,遵循正常的文檔流對(duì)象昙衅。
靜態(tài)定位的元素不會(huì)受到 top, bottom, left, right影響。

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="免費(fèi) Web & 編程 教程">
    <meta name="author" content="spyu">
    <title>Document</title>
    <style type="text/css">
        body {
            background-color: white;
        }

        div.static {
            position: static;
            border: 3px solid #73AD21;
            right: 200px;
        }
    </style>

    <script type="text/javascript">

    </script>
</head>

<body>
    <h2>position: static;</h2>

    <p>使用 position: static; 定位的元素粘招,無(wú)特殊定位,遵循正常的文檔流對(duì)象:</p>

    <div class="static">
    該元素使用了 position: static;
    </div>

</body>
</body>
</html>

fixed定位 - 相對(duì)于瀏覽器窗口的固定定位

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="免費(fèi) Web & 編程 教程">
    <meta name="author" content="spyu">
    <title>Document</title>
    <style type="text/css">
        body {
            background-color: white;
        }

        p.pos_fixed{
            position:fixed;
            top:30px;
            right:5px;
        }
    </style>

    <script type="text/javascript">

    </script>
</head>

<body>
    <p class="pos_fixed">Some more text</p>
    <p><b>注意:</b> IE7 和 IE8 支持只有一個(gè) !DOCTYPE 指定固定值.</p>
    <p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p>

</body>
</body>
</html>

relative定位 - 相對(duì)其正常位置

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="免費(fèi) Web & 編程 教程">
    <meta name="author" content="spyu">
    <title>Document</title>
    <style type="text/css">
        body {
            background-color: white;
        }

        h2.pos_left {
            position:relative;
            left:-20px;
        }

        h2.pos_right {
            position:relative;
            left:20px;
        }
    </style>

    <script type="text/javascript">

    </script>
</head>

<body>
    <h2>這是位于正常位置的標(biāo)題</h2>
    <h2 class="pos_left">這個(gè)標(biāo)題相對(duì)于其正常位置向左移動(dòng)</h2>
    <h2 class="pos_right">這個(gè)標(biāo)題相對(duì)于其正常位置向右移動(dòng)</h2>
    <p>相對(duì)定位會(huì)按照元素的原始位置對(duì)該元素進(jìn)行移動(dòng)偎球。</p>
    <p>樣式 "left:-20px" 從元素的原始左側(cè)位置減去 20 像素洒扎。</p>
    <p>樣式 "left:20px" 向元素的原始左側(cè)位置增加 20 像素。</p>

</body>
</body>
</html>

absolute定位 - 相對(duì)最近已定位的父元素

絕對(duì)定位的元素的位置相對(duì)于最近的已定位父元素衰絮,如果元素沒(méi)有已定位的父元素袍冷,那么它的位置相對(duì)于<html>:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="免費(fèi) Web & 編程 教程">
    <meta name="author" content="spyu">
    <title>Document</title>
    <style type="text/css">
        body {
            background-color: white;
        }

        h2 {
            position:absolute;
            left:100px;
            top:150px;
        }
    </style>

    <script type="text/javascript">

    </script>
</head>

<body>
    <h2>這是一個(gè)絕對(duì)定位了的標(biāo)題</h2>
    <p>用絕對(duì)定位,一個(gè)元素可以放在頁(yè)面上的任何位置。標(biāo)題下面放置距離左邊的頁(yè)面100 px和距離頁(yè)面的頂部150 px的元素猫牡。.</p>
</body>
</body>
</html>

sticky定位 - 基于用戶的滾動(dòng)位置來(lái)定位

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="免費(fèi) Web & 編程 教程">
    <meta name="author" content="spyu">
    <title>Document</title>
    <style type="text/css">
        body {
            background-color: white;
        }

        div.sticky {
            top: 0;
            padding: 5px;
            background-color: #cae8ca;
            border: 2px solid #4CAF50;

            position: sticky;
        }
    </style>

    <script type="text/javascript">

    </script>
</head>

<body>
    <p>嘗試滾動(dòng)頁(yè)面胡诗。</p>
    <p>注意: IE/Edge 15 及更早 IE 版本不支持 sticky 屬性。</p>

    <div class="sticky">我是粘性定位!</div>

    <div style="padding-bottom:2000px">
    <p>滾動(dòng)我</p>
    <p>來(lái)回滾動(dòng)我</p>
    <p>滾動(dòng)我</p>
    <p>來(lái)回滾動(dòng)我</p>
    <p>滾動(dòng)我</p>
    <p>來(lái)回滾動(dòng)我</p>
    </div>
</body>
</body>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子话告,更是在濱河造成了極大的恐慌,老刑警劉巖症虑,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異归薛,居然都是意外死亡谍憔,警方通過(guò)查閱死者的電腦和手機(jī)匪蝙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)习贫,“玉大人逛球,你說(shuō)我怎么就攤上這事∩徊” “怎么了颤绕?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)祟身。 經(jīng)常有香客問(wèn)我奥务,道長(zhǎng),這世上最難降的妖魔是什么袜硫? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任氯葬,我火速辦了婚禮,結(jié)果婚禮上婉陷,老公的妹妹穿的比我還像新娘帚称。我一直安慰自己,他們只是感情好秽澳,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布闯睹。 她就那樣靜靜地躺著,像睡著了一般肝集。 火紅的嫁衣襯著肌膚如雪瞻坝。 梳的紋絲不亂的頭發(fā)上蛛壳,一...
    開(kāi)封第一講書(shū)人閱讀 49,036評(píng)論 1 285
  • 那天杏瞻,我揣著相機(jī)與錄音,去河邊找鬼衙荐。 笑死捞挥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的忧吟。 我是一名探鬼主播砌函,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼溜族!你這毒婦竟也來(lái)了讹俊?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤煌抒,失蹤者是張志新(化名)和其女友劉穎仍劈,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體寡壮,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贩疙,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年讹弯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片这溅。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡组民,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出悲靴,到底是詐尸還是另有隱情臭胜,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布癞尚,位于F島的核電站庇楞,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏否纬。R本人自食惡果不足惜吕晌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望临燃。 院中可真熱鬧睛驳,春花似錦、人聲如沸膜廊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)爪瓜。三九已至蹬跃,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間铆铆,已是汗流浹背蝶缀。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留薄货,地道東北人翁都。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像谅猾,于是被迫代替她去往敵國(guó)和親柄慰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容