国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CSS筆記(黑馬程序員pink老師前端)定位

這篇具有很好參考價(jià)值的文章主要介紹了CSS筆記(黑馬程序員pink老師前端)定位。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

定位可以讓盒子自由的在某個(gè)盒子內(nèi)移動(dòng)位置或者固定在屏幕中某個(gè)位置,并且可以壓住其他盒子。

定位 = 定位模式 + 邊偏移

定位模式 說明
static 靜態(tài)定位,按標(biāo)準(zhǔn)流特性擺放,沒有邊偏移,很少用
relative 相對(duì)定位,相對(duì)自身原有位置移動(dòng),原有位置繼續(xù)占有(不脫標(biāo))
absolute 絕對(duì)定位 ,相對(duì)祖先元素移動(dòng)位置(脫標(biāo))
fixed 固定定位, 以瀏覽器的可視窗口為位置參照 (脫標(biāo))
sticky 粘性定位,兼容性較差,IE不支持

絕對(duì)定位特點(diǎn):
1.如果沒有祖先元素或者祖先元素沒有定位,則定位以瀏覽器為準(zhǔn)。
2.如果祖先元素有定位(相對(duì)、絕對(duì)、固定定位),則以最近一級(jí)的有定位祖先元素為參考點(diǎn)移動(dòng)位置。
3.絕對(duì)定位不再占有原先的位置。(脫標(biāo))

粘性定位特點(diǎn):
1.以瀏覽器的可視窗口為位置參照,占有原先位置,是絕對(duì)定位和相對(duì)定位的混合。
2.必須添加top,bottom,left,right中的一個(gè)才有效。


子絕父相
如果子級(jí)使用絕對(duì)定位,則父級(jí)需要使用相對(duì)定位.

定位疊放次序z-index
z-index:1;
z軸高度,數(shù)值越大越靠上,可以為正數(shù)、零、負(fù)數(shù),默認(rèn)為auto。如果屬性值相同,則按照書寫的順序,后來者居上。只有定位的盒子才有這個(gè)屬性,數(shù)值后面不能加單位。


注意
1.加了絕對(duì)定位的盒子,不能通過margin:0 auto;來水平居中。
2.脫標(biāo)的盒子(浮動(dòng)元素、絕對(duì)定位、固定定位)不會(huì)觸發(fā)外邊距合并。
3.浮動(dòng)元素會(huì)壓住下方標(biāo)準(zhǔn)流的盒子,但不會(huì)壓住盒子里的文字或圖片。絕對(duì)定位、固定定位的盒子會(huì)壓住下方的所有內(nèi)容。

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        .div1 {
            margin: 10px auto;
            height: 3000px;
            width: 600px;
            background-color: pink;
            line-height: 30px;
        }


        .father {
            /* 父相,相對(duì)原有位置下降30px,即這里設(shè)置的行高大小,原有位置
            繼續(xù)占有,下一個(gè)p標(biāo)簽顯示在這個(gè)div的下方 */
            position: relative;
            top: 30px;


            background-color: skyblue;
            height: 300px;
        }

        .son {
            /* 子絕,不占有原有位置,下方文字向上對(duì)齊,子級(jí)盒子覆蓋部分文字 */
            position: absolute;
            top: 0px;
            left: 200px;


            background-color: aquamarine;
            width: 100px;
            height: 100px;
        }

        .div1 p {
            /* p標(biāo)簽在其原有位置正好被father塊完全覆蓋,設(shè)置20px的上margin,使得文字顯示了2/3  */
            margin-top: 20px;
            background-color: skyblue;
        }

        .div2 {
            position: fixed;
            bottom: 20px;
            right: 20px;

            height: 100px;
            width: 100px;
            background-color: aquamarine;

        }

        .div3 {
            /* 固定在版心旁的盒子 */
            position: fixed;
            top: 30px;
            /*1.走瀏覽器寬度的一半  */
            right: 50%;
            /* 2.利用margin,走版心的一半+空隙 */
            margin-right: 310px;


            height: 100px;
            width: 50px;
            background-color: aquamarine;

        }
    </style>
</head>

<body>
    <div class="div1">
        版心盒子
        <div class="father">
            <div class="son">
                絕對(duì)定位的子級(jí)盒子
            </div>
            版心里的相對(duì)定位父級(jí)盒子<br>
            ................................................................
            ..................................................................


        </div>
        <p>父級(jí)盒子后面的塊元素</p>
    </div>

    <div class="div2">
        相對(duì)瀏覽器可視窗口固定的盒子
    </div>
    <div class="div3">
        相對(duì)版心固定的盒子
    </div>
</body>

</html>

顯示效果
CSS筆記(黑馬程序員pink老師前端)定位,html+css+js,前端,css,筆記文章來源地址http://www.zghlxwxcb.cn/news/detail-701116.html

到了這里,關(guān)于CSS筆記(黑馬程序員pink老師前端)定位的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 黑馬程序員前端學(xué)習(xí)接口變更

    VUE 劉老師離職了,VUE的接口失效的,一律換為黑馬官方接口 axios.defaults.baseURL = \\\'https://www.escook.cn\\\' 換成 axios.defaults.baseURL = \\\'https://applet-base-api-t.itheima.net\\\' ? ?微信小程序 https://api-ugo-web.itheima.net https://www.uinav.com 劉老師博客簡(jiǎn)介為不再講課的程序員,但他真的是一位不錯(cuò)的老師

    2024年02月09日
    瀏覽(25)
  • 重拾前端 —— CSS篇(pink老師)

    重拾前端 —— CSS篇(pink老師)

    —————————————————— 2024.2.16?已更新 ———————————————— CSS的主要使用場(chǎng)景就是美化網(wǎng)頁,布局頁面的. ????????1.HTML的局限性 ? ? ? ? ? ? ? ? 說起HTML,這其實(shí)是個(gè)非常單純的家伙,他只關(guān)注內(nèi)容的語義。比如h1表明這是一個(gè)大標(biāo)題

    2024年02月19日
    瀏覽(17)
  • 黑馬程序員 Docker筆記

    黑馬程序員 Docker筆記

    本篇學(xué)習(xí)筆記文檔對(duì)應(yīng)B站視頻: 同學(xué)們,在前兩天我們學(xué)習(xí)了Linux操作系統(tǒng)的常見命令以及如何在Linux上部署一個(gè)單體項(xiàng)目。大家想一想自己最大的感受是什么? 我相信,除了個(gè)別天賦異稟的同學(xué)以外,大多數(shù)同學(xué)都會(huì)有相同的感受,那就是麻煩。核心體現(xiàn)在三點(diǎn): 命令太

    2024年01月23日
    瀏覽(26)
  • SpringBoot-黑馬程序員-學(xué)習(xí)筆記(三)

    SpringBoot-黑馬程序員-學(xué)習(xí)筆記(三)

    目錄 30.springboot整合MyBatis-plus 32.SSM整合 38.MP中的條件查詢 小知識(shí):許多放在類前面的注解,比如@Mapper,@Service都是將該類定義成一個(gè)Bean,交給spring管理 39.Service模塊 1.創(chuàng)建普通springboot項(xiàng)目,勾選Mysql 框架 2.在pom包里面導(dǎo)入mybatis-plus的坐標(biāo) 3.把數(shù)據(jù)層的類繼承BaseMapper這個(gè)接口

    2024年02月07日
    瀏覽(23)
  • 黑馬程序員---微服務(wù)筆記【實(shí)用篇】

    黑馬程序員---微服務(wù)筆記【實(shí)用篇】

    ? ? 微服務(wù)實(shí)現(xiàn)流程: ?所有要學(xué)的技術(shù): ?分層次教學(xué): ?具體分層: ?單體架構(gòu) 將業(yè)務(wù)所有功能集中在一個(gè)項(xiàng)目中開發(fā),打成一個(gè)包部署 優(yōu)點(diǎn):架構(gòu)簡(jiǎn)單、部署成本低 缺點(diǎn):耦合度高 分布式架構(gòu) 根據(jù)業(yè)務(wù)功能對(duì)系統(tǒng)進(jìn)行查分,每個(gè)業(yè)務(wù)模塊作為獨(dú)立項(xiàng)目開發(fā),稱為一

    2024年02月07日
    瀏覽(62)
  • 學(xué)習(xí)筆記-微服務(wù)高級(jí)(黑馬程序員)

    測(cè)試軟件 jmeter 雪崩問題 個(gè)微服務(wù)往往依賴于多個(gè)其它微服務(wù),服務(wù)提供者I發(fā)生了故障,依賴于當(dāng)前服務(wù)的其它服務(wù)隨著時(shí)間的推移形成級(jí)聯(lián)失敗 超時(shí)處理 設(shè)定超時(shí)時(shí)間,請(qǐng)求超過一定時(shí)間沒有響應(yīng)就返回錯(cuò)誤信息 倉壁模式 限定每個(gè)業(yè)務(wù)能使用的線程數(shù),避免耗盡整個(gè)tom

    2024年04月25日
    瀏覽(31)
  • 學(xué)習(xí)筆記-微服務(wù)基礎(chǔ)(黑馬程序員)

    spring cloud spring cloud alibaba eureka-server 注冊(cè)中心 eureka-client 客戶端 每30s發(fā)送心跳 服務(wù) 服務(wù)消費(fèi)者 服務(wù)提供者 依賴 啟動(dòng)類 添加注解 @EnableEurekaServer 配置文件 application.yml 依賴 配置文件 application.yml 添加注解 @LoadBlanced 修改url 自定義負(fù)載均衡策略 1、定義新的IRule,將輪詢策略(

    2024年04月13日
    瀏覽(30)
  • [學(xué)習(xí)筆記]黑馬程序員python教程

    [學(xué)習(xí)筆記]黑馬程序員python教程

    1.9.1異常的捕獲 1.9.1.1 為什么要捕獲異常 1.9.1.2 捕獲常規(guī)的異常 1.9.1.3 捕獲指定的異常 e是接受異常信息的變量 1.9.1.4 捕獲多個(gè)異常 1.9.1.5 捕獲全部異常 1.9.1.6 異常的else 1.9.1.7 異常的finally 1.9.2 異常的傳遞 如果異常是在某一層產(chǎn)生,但是沒有被catch,那么會(huì)繼續(xù)往上層拋出,此

    2024年02月07日
    瀏覽(127)
  • Linux命令基礎(chǔ),黑馬程序員學(xué)習(xí)筆記

    command [-options] [parameter] command:命令本身 -options:[可選,非必填]命令的一些選項(xiàng),可以通過選項(xiàng)控制命令的行為細(xì)節(jié) parameter:[可選,非必填]命令的參數(shù),多數(shù)用于命令的指向目標(biāo)等 示例: ls -l /home/itheima ls是命令本身,-l是選項(xiàng), /home/itheima是參數(shù)意思是以列表的形式,顯示/home

    2024年02月19日
    瀏覽(24)
  • Python黑馬程序員(Spark實(shí)戰(zhàn))筆記

    Python黑馬程序員(Spark實(shí)戰(zhàn))筆記

    ?pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspark 注意:字符串返回的是[\\\'a\\\',\\\'b\\\',\\\'c\\\',\\\'d\\\',\\\'e\\\',\\\'f\\\',\\\'g\\\']? ?字典返回的是[\\\'key1\\\',\\\'key2\\\']?? 讀取hello.txt的內(nèi)容: 注意: 如果沒有添加上行代碼程序會(huì)報(bào)出錯(cuò)誤! Caused by: org.apache.spark.SparkException: Python worker failed to connect back. ?解釋器的位置

    2024年02月05日
    瀏覽(97)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包