永久域名18勿进永久域名在线,女人扒开屁股爽桶30分钟,欧美又粗又大又硬又长又爽视频,国产激情久久久久影院老熟女

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

前端制作之純CSS實(shí)現(xiàn)垂直水平居中

發(fā)表日期:2022-10-25 11:34:09   作者來(lái)源:方維網(wǎng)絡(luò)   瀏覽:1466   標(biāo)簽:網(wǎng)站前端制作    
在前端日常代碼編寫中,經(jīng)常需要一些居中方式,下面有幾種常用方法,讓紅色方塊垂直水平都居中于黑色方塊里。
 

效果圖1

效果圖2


1. 利用flex彈性布局
Flex是Flexible Box的縮寫,意為"彈性布局",用來(lái)為盒狀模型提供最大的靈活性。
首先是作為彈性布局的容器的屬性?! ?br />   1.flex-direction屬性
  flex-direction決定了容器的方向。
div {
  flex-direction: row | row-reverse | column | column-reverse;
}
  四個(gè)值分別為:row(默認(rèn)值)從左向右、row-reverse從右向左、column從上到下、column-reverse從下到上。
  2.flex-wrap屬性
  默認(rèn)情況下的布局一般在同一行,當(dāng)設(shè)置了flex-wrap屬性之后將自動(dòng)將排列不下的內(nèi)容進(jìn)行換行。
div{
  flex-wrap: nowrap | wrap | wrap-reverse;
}
  四個(gè)值分別為:nowrap(默認(rèn)值)不換行、wrap向下?lián)Q行、wrap-reverse向上換行。
  3.flex-flow屬性
  flex-flow屬性是以上兩種屬性的簡(jiǎn)寫形式,默認(rèn)值是row nowrap。
div {
  flex-flow: <flex-direction> || <flex-wrap>;
}
  
  4.justify-content屬性
  justify-content屬性定義了在容器方向上的對(duì)齊方式。
div {
  justify-content: flex-start | flex-end | center | space-between | space-around;
}
  flex-start(默認(rèn)值):向左對(duì)齊。
  flex-end:向右對(duì)齊。
  center: 居中對(duì)齊。
  space-between:兩端對(duì)齊,每一個(gè)子元素等距離間隔,子元素與容器邊框無(wú)間隔。
  space-around:每個(gè)子元素兩側(cè)的間隔相等。子元素之間的間隔比子元素與容器邊框的間隔大一倍。
  5.align-items屬性
  align-items屬性定義在垂直容器方向上的對(duì)齊方式。
div {
  align-items: flex-start | flex-end | center | baseline | stretch;
}
  flex-start:垂直方向的起點(diǎn)對(duì)齊。
  flex-end:垂直方向的終點(diǎn)對(duì)齊。
  center:垂直方向的中點(diǎn)對(duì)齊。
  baseline: 與第一個(gè)子元素中文字的基線對(duì)齊。
  stretch(默認(rèn)值):如果子元素沒有設(shè)置高度或者高度設(shè)為auto,那么它將占滿整個(gè)容器的高度。
  6.align-content屬性
  align-content屬性定義了子元素兩種方向上的對(duì)齊方式。
div {
  align-content: flex-start | flex-end | center | space-between | space-around | stretch;
}
  flex-start:當(dāng)容器方向子元素剛好填滿時(shí),與垂直方向的起點(diǎn)對(duì)齊。
  flex-end:當(dāng)容器方向子元素剛好填滿時(shí),與垂直方向的終點(diǎn)對(duì)齊。
  center:當(dāng)容器方向子元素剛好填滿時(shí),與垂直方向的中點(diǎn)對(duì)齊。
  space-between:當(dāng)容器方向子元素剛好填滿時(shí),垂直方向兩端對(duì)齊,子元素之間的等距離間隔。
  space-around:兩個(gè)方向兩側(cè)的間隔都相等。所以,軸線之間的間隔比軸線與邊框的間隔大一倍。
  stretch(默認(rèn)值):占滿整個(gè)垂直方向。
 
任何一個(gè)容器都可以指定為Flex布局。
指定Flex的寫法為:display:flex
接著添加橫向居中屬性:justify-content:center
垂直居中屬性:align-items:center
即可使紅色方塊居中于黑色方塊

CSS代碼

2. 利用position定位實(shí)現(xiàn)居中

先將父元素.container的position設(shè)置為relative,然后設(shè)置子元素.box的position為absolute;這樣可以使子盒子根據(jù)父盒子的位置進(jìn)行定位。
子元素.box還需設(shè)置top:0;right:0;bottom:0;left:0;margin:auto,即可居中于黑色方塊。

HTML代碼

如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://www.wfcgdy.com/news/6564.html
少妇高潮毛片色欲AVA片| 裸体跳舞xxxx裸体跳舞| 国产做a爱免费视频在线观看| 3d动漫精品啪啪一区二区| 国产又粗又猛又爽又黄的a片小说| 公交车强摁做开腿呻吟h视频| 好大好硬好爽18禁视频免费| 少妇av一区二区三区无码| 亚洲成AV人片在线观看无线| 人妻哺乳奶头奶水| 国产欧美一区二区精品久久久| 51国产黑色丝袜高跟鞋| 久久精品国产69国产精品亚洲| 国产精品久久久久久久久久久不卡| 野花免费高清完整在线观看| 欧美牲交a欧美牲交aⅴ一| 日韩亚洲av人人夜夜澡人人爽| 国产午夜亚洲精品不卡| 熟睡中の姉侵犯在线播放| 白丝jk校花娇喘求饶白浆露出| 男人和女人高潮做爰视频| 天堂在\/线中文在线资源| 全彩调教本子h里番全彩无码| 中文字幕丰满孑伦无码精品| 放荡的丝袜人妻老师| 金瓶悔1一5扬思敏完整版| 97人人超碰国产精品最新蜜芽| 黄 色 网 站 成 人 免费| 久久无码人妻一区二区三区| 扒开老师内衣吸她奶头动态图| 老师穿超短包臀裙办公室爆乳| 热热色| 丰满少妇大力进入av亚洲| 丝袜老师办公室里做好紧好爽| 亚洲一久久久久久久久| 白灵大尺度人体150p| 午夜福利试看120秒体验区| 污调教贱乳打屁股扒开作文| 性欧美欧美巨大69| 小sao货揉揉你的奶真大视频| 国产suv精品一区二区五|