欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
html頁(yè)面布局

一,float布局

float 屬性定義元素在哪個(gè)方向浮動(dòng)。以往這個(gè)屬性總應用于圖像,使文本圍繞在圖像周?chē)?,不過(guò)在 CSS 中,任何元素都可以浮動(dòng)。

浮動(dòng)元素會(huì )生成一個(gè)塊級框,而不論它本身是何種元素。

屬性值:

float:left        元素向左浮動(dòng)。

float:reght     元素向右浮動(dòng)。

float:none     默認值。元素不浮動(dòng),并會(huì )顯示在其在文本中出現的位置。

float:inherit   規定應該從父元素繼承 float 屬性的值。

float案例:

 <div style="width:100px; height: 40px; background-color: black;float: right;"> </div>
       <div style="width:100px; height: 40px; background-color: #FF0000;float: left;"> </div>
       <div style=" width: 100px; background-color: #0000FF; height: 40px; float: left;"> </div>

效果:(如果不用浮動(dòng)div塊將會(huì )一次垂直往下排列)浮動(dòng)后的塊元素可以用magin或pading來(lái)留白修飾來(lái)使其美觀(guān)。

二、absolute布局

absolute譯為絕對的,absolute是postion屬性一個(gè)屬性值。當一個(gè)元素使用絕對定位時(shí),這個(gè)元素將不受頁(yè)面的布局影響

可以根據自己的需求來(lái)改變其位置,來(lái)完成一些不規則的頁(yè)面布局:

屬性值:

postion:absolute     生成絕對定位的元素,相對于 static 定位以外的第一個(gè)父元素進(jìn)行定位。元素的位置通過(guò) "left", "top", "right" 以及 "bottom" 屬性進(jìn)行規定。

postion:fixed           生成絕對定位的元素,相對于瀏覽器窗口進(jìn)行定位。元素的位置通過(guò) "left", "top", "right" 以及 "bottom" 屬性進(jìn)行規定。

postion:relative        生成相對定位的元素,相對于其正常位置進(jìn)行定位。因此,"left:20" 會(huì )向元素的 LEFT 位置添加 20 像素。

postion:static           默認值。沒(méi)有定位,元素出現在正常的流中(忽略 top, bottom, left, right 或者 z-index 聲明)。

postion:inherit          規定應該從父元素繼承 position 屬性的值。

absolute 中有一個(gè)值的注意的地方 相對于 static 定位以外的第一個(gè)父元素進(jìn)行定位  在使用絕對定位時(shí)要注意他父元素數的定位,假若對父元素沒(méi)有要求

可以給父元素設置一個(gè)相對定位relative。對于新手來(lái)說(shuō),定位之間的切換,父級和下一級之間的關(guān)系常常擾亂我們(我就是這樣)所以要勤加練習更好的

掌握 。

absolute 案例:

<style type="text/css">
            .div1{
                width: 100px;
                height: 40px;
                background-color: #FF0000;
                position: absolute;
                top: 20px;
                left: 30px;
            }
            .div2{
                width: 100px;
                height: 40px;
                background-color: #0000FF;
            }
        </style>
    </head>
    <body>
       <div class="div1"> </div>
       <div class="div2"> </div>
       <div class="div3"> </div>
    </body>

效果:(使用絕對定位將紅色塊定位到距離上邊框20px左邊框30px)如果想讓藍色的div塊在上面,可以用在藍色樣式加絕對定位用z-index:1來(lái)設置

                     

 

 

 

 三、flex彈性布局

        彈性布局東西太多不寫(xiě)了直接看別人的博客吧我看著(zhù)蠻好   http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

四、table布局 (鏈接:https://blog.csdn.net/Bessicxie/article/details/78572424)

      Table布局的缺點(diǎn)是比其它html標記占更多的字節,會(huì )阻擋瀏覽器渲染引擎的渲染順序,會(huì )影響其內部的某些布局屬性的生效,

優(yōu)點(diǎn)就是用table做表格是完全正確的

語(yǔ)法:display:table;

屬性:常見(jiàn)   display:table相當于“table”標簽;display:table-row相當于“tr”標簽;display:table-cell相當于“td”標簽;

 

 

 

 案例:

 

 

 五、grid布局(鏈接:http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html

內容來(lái)源  作者:_leonlee

                 鏈接:https://www.jianshu.com/p/d183265a8dad
                 來(lái)源:簡(jiǎn)書(shū)

作為小白的我還是第一次來(lái)了解grid布局,剛剛百度了一下子看了幾篇博文,了解到這是一個(gè)非常nb的東西

簡(jiǎn)介
         CSS網(wǎng)格布局(又稱(chēng)“網(wǎng)格”),是一種二維網(wǎng)格布局系統。CSS在處理網(wǎng)頁(yè)布局方面一直做的不是很好。一開(kāi)始我們用的是table(表格)布局,然后用float(浮動(dòng)),position(定位)和inline-block(行內塊)布局,但是這些方法本質(zhì)上是hack,遺漏了很多功能,例如垂直居中。后來(lái)出了flexbox(盒子布局),解決了很多布局問(wèn)題,
但是它僅僅是一維布局,而不是復雜的二維布局,實(shí)際上它們(flexbox與grid)能很好的配合使用。Grid布局是第一個(gè)專(zhuān)門(mén)為解決布局問(wèn)題而創(chuàng )建的CSS模塊,2012
年11月06日成立草案。
          使用Grid布局非常簡(jiǎn)單,你只需要給容器(container)定義:display:grid,并設置列(grid-template-columns)和 行(grid-template-rows)的大小,然后用grid-column和grid-row定義容器子元素(grid-item項目)的位置。與flexbox布局類(lèi)似,一開(kāi)始項目的排列順序并不重要,可以放置在容器的任何位置,這也使得你非常容易通過(guò)媒體查詢(xún)重新排列你的項目。想象一下,當你定義整個(gè)頁(yè)面的布局時(shí),你只需要幾行CSS就可以完成頁(yè)面重排以便適應各種屏幕寬度,這得有多么神奇!
好東西總是來(lái)的晚,不要焦躁,不要沮喪?;詈妹恳惶?,自然就等到了。
目前瀏覽器還不支持Grid布局,IE10和IE11支持老的語(yǔ)法。如果你想體驗Grid布局的強大,推薦使用開(kāi)通過(guò)“體驗新功能”的Chrome, Opera 或 Firefox, Chrome:打開(kāi)瀏覽器,輸入chrome://flags,找到"experimental web platform features",啟用并重啟瀏覽器;Opera:輸入opera://flags,與Chrome一樣;Firefox:輸入layout.css.grid.enabled。
屬性:
1. display: grid | inline-grid | subgrid       
            grid: 生成塊級網(wǎng)格
            inline-grid: 生成行內網(wǎng)格
            subgrid: 如果網(wǎng)格容器本身是網(wǎng)格項(嵌套網(wǎng)格容器),此屬性用來(lái)繼承其父網(wǎng)格容器的列、行大小。
2. grid-template-columns: <track-size> ... | <line-name> <track-size> ... ;
             track-size: 軌道大小,可以使用css長(cháng)度,百分比或用分數(用fr單位)。
            line-name: 網(wǎng)格線(xiàn)名字,你可以選擇任何名字。
3.grid-template-areas
             grid-area-name: 網(wǎng)格項的grid-area屬性值(名字)
            '.’ : 空網(wǎng)格單元
            none: 不定義網(wǎng)格區域
4. grid-column-gap:<line-size>; 和 grid-row-gap: <line-size> 
          line-size: 網(wǎng)格線(xiàn)間距,設置單位值。
5. grid-gap:<grid-row-gap> <grid-column-gap>;
         是grid-column-gap 和 grid-row-gap簡(jiǎn)寫(xiě)。
6. justify-items: start | end | center | stretch(默認) ;
         start: 左對齊
         end: 右對齊。
         center: 居中對齊。
        stretch: 填滿(mǎn)(默認)
7. align-items: start | end | center | stretch ;
         start: 頂部對齊。
         end: 底部對齊。
         center: 居中對齊。
         stretch:填滿(mǎn)(默認)。
此處省略一萬(wàn)字.....................
    grid 內容原文鏈接 (鏈接  https://www.jianshu.com/p/d183265a8dad)
本來(lái)就想寫(xiě)剛剛會(huì )的兩個(gè)的,但是一百度居然有這么多我沒(méi)用過(guò)的布局,所以記下來(lái)留個(gè)印象,好歹以后有點(diǎn)印象
 內容若侵權請告知
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
CSS Grid 網(wǎng)格布局教程
CSS Grid構建圣杯布局
dispaly的Grid布局與Flex布局
CSS3全覽_最新布局
CSS Grid 布局入門(mén)教程
display 的 32 種寫(xiě)法
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久