欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > HTML對于元素水平垂直居中的探討

HTML對于元素水平垂直居中的探討

熱門標簽:默納克系統外呼顯示inns 400電話是在哪里申請 朝陽自動外呼系統 商丘電話自動外呼系統怎么收費 昌邑外呼系統 400電話辦理尚景 周口導航地圖標注 東莞人工外呼系統多少錢 地圖標注地點下載

我們在設計頁面的時候,經常要把DIV居中顯示,而且是相對頁面窗口水平和垂直方向居中顯示,如讓登錄窗口居中顯示。

到現在為止,探討了很多種方法。

HTML:

XML/HTML Code復制內容到剪貼板
  1. <body>  
  2.     <div class="maxbox">  
  3.         <div class="minbox align-center"></div>  
  4.     </div>  
  5. </body>  
  6.   

效果圖(下面幾種方法效果圖一樣):

第一種: CSS絕對定位

主要利用絕對定位,再用margin調整到中間位置。

父元素:

CSS Code復制內容到剪貼板
  1. .maxbox{   
  2.     positionrelative;   
  3.     width500px;   
  4.     height500px;   
  5.     margin5px;   
  6.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  7. }   
  8.   

子元素:

CSS Code復制內容到剪貼板
  1. .minbox{   
  2.     width200px;   
  3.     height200px;   
  4.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  5. }  

水平垂直居中對齊:

CSS Code復制內容到剪貼板
  1. .align-center{   
  2.     positionabsolute;   
  3.     left: 50%;   
  4.     top: 50%;   
  5.     margin-left: -100px;   /*width/-2*/  
  6.     margin-top: -100px;    /*height/-2*/  
  7. }   

第二種: CSS絕對定位 + Javascript/JQuery

主要利用絕對定位,再用Javascript/JQuery調整到中間位置。相比第一種方法,此方法提高了class的靈活性。

父元素:

CSS Code復制內容到剪貼板
  1. .maxbox{   
  2.     positionrelative;   
  3.     width500px;   
  4.     height500px;   
  5.     margin5px;   
  6.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  7. }   
  8.   

子元素:

CSS Code復制內容到剪貼板
  1. .minbox{   
  2.     width200px;   
  3.     height200px;   
  4.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  5. }  

水平垂直居中對齊:

CSS Code復制內容到剪貼板
  1. .align-center{   
  2.     positionabsolute;   
  3.     left: 50%;   
  4.     top: 50%;   
  5. }   
  6.   

JQuery:

JavaScript Code復制內容到剪貼板
  1. $(function(){   
  2.     $(".align-center").css(   
  3.         {   
  4.             "margin-left": ($(".align-center").width()/-2),   
  5.             "margin-top": ($(".align-center").height()/-2)   
  6.         }   
  7.     );   
  8. });   
  9.   

第三種: CSS3絕對定位 + 位移

使用絕對定位與CSS3的 transform: translate同樣也可以達到效果。

父元素:

CSS Code復制內容到剪貼板
  1. .maxbox{   
  2.     positionrelative;   
  3.     width500px;   
  4.     height500px;   
  5.     margin5px;   
  6.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  7. }   
  8.   

子元素:

CSS Code復制內容到剪貼板
  1. .minbox{   
  2.     width200px;   
  3.     height200px;   
  4.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  5. }   
  6.   

水平垂直居中對齊:

CSS Code復制內容到剪貼板
  1. .align-center{   
  2.     positionabsolute;   
  3.     top: 50%;   
  4.     left: 50%;   
  5.     -webkit-transform: translate(-50%, -50%);   
  6.        -moz-transform: translate(-50%, -50%);   
  7.             transform: translate(-50%, -50%);        /*向左向上位移*/  
  8. }   
  9.   

第四種: Flexbox: [伸縮布局盒模型]

要讓元素水平垂直,對于Flexbox模型來說太容易了。

這里得改變一下HTML:

XML/HTML Code復制內容到剪貼板
  1. <div class="maxbox align-center">  
  2.     <div class="minbox"></div>  
  3. </div>  
  4.   

父元素:

CSS Code復制內容到剪貼板
  1. .maxbox{   
  2.     positionrelative;   
  3.     width500px;   
  4.     height500px;   
  5.     margin5px;   
  6.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  7. }   
  8.   

子元素:

C# Code復制內容到剪貼板
  1. .minbox{   
  2.     width: 200px;   
  3.     height: 200px;   
  4.     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8), -1px -1px 1px rgba(0, 0, 0, 0.8);   
  5. }  

水平垂直居中對齊:

CSS Code復制內容到剪貼板
  1. .align-center{   
  2.     display: flex;   
  3.     display: -webkit-flex;       /*兼容問題*/  
  4.     justify-contentcenter;   
  5.     align-items: center;    
  6. }   

幾種方法的比較:

第一種CSS絕對定位margin調整,兼容性很好但是欠缺靈活性。如果有很多box里需要水平垂直居中,因其width,height不同而需要寫不同的 .align-center 。
第二種使用腳本語言,兼容性很好且彌補了第一種的缺點。不因width,height的改變而影響水平垂直居中的效果。
第三種使用CSS3的一些新的屬性,兼容IE10, Chrome, Firefox, 和 Opera。兼容性不太很好,不因width,height的改變而影響水平垂直居中的效果。
使用Flexbox模型,兼容Firefox、Opera 和 Chrome,IE全軍覆沒。也是不因width,height的改變而影響水平垂直居中的效果。

以上就是本文的全部內容,希望對大家的學習有所幫助。

標簽:福建 阿拉善盟 沈陽 健身房 銅陵 揭陽 湖南 那曲

巨人網絡通訊聲明:本文標題《HTML對于元素水平垂直居中的探討》,本文關鍵詞  HTML,對于,元素,水平,垂直,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML對于元素水平垂直居中的探討》相關的同類信息!
  • 本頁收集關于HTML對于元素水平垂直居中的探討的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    美美哒免费高清在线观看视频一区二区| 国产69视频在线观看| 色综合99久久久无码国产精品| 6080日韩午夜伦伦午夜伦| 亚洲精品国产无天堂网2021| 成人免费精品视频| 任我爽在线视频| 国产女人18水真多18精品一级做| 国产在线视视频有精品| 法国空姐电影在线观看| 精品国产伦一区二区三区免费| 美国精品在线观看| 人妻aⅴ无码一区二区三区| 26uuu精品一区二区在线观看| 午夜精品福利一区二区三区av| 日韩精品xxx| 欧美日韩的一区二区| 亚洲国产wwwccc36天堂| 污污免费在线观看| 日韩欧美国产一区在线观看| 毛片av中文字幕一区二区| 成熟人妻av无码专区| 国产日韩欧美综合在线| 国产福利一区二区| 色综合久久久久久久久| 一级精品视频在线观看宜春院| 曰本三级日本三级日本三级| 717成人午夜免费福利电影| 奇米精品一区二区三区四区 | 国产成人综合精品三级| 中国毛片直接看| 亚洲欧洲综合另类在线| 师生出轨h灌满了1v1| 日韩一区和二区| 精品在线你懂的| 中文人妻一区二区三区| 欧美日韩精品是欧美日韩精品| 欧美一区二区在线播放| 国产精品免费在线视频| 中文字幕免费不卡| 99久久综合国产精品| 欧美日韩高清影院| 久久69国产一区二区蜜臀| 99成人在线观看| 亚洲精品乱码久久久久久黑人 | 美女网站一区二区| 欧日韩不卡视频| 亚洲丝袜精品丝袜在线| 国产chinese中国hdxxxx| 亚洲精品在线网站| 不卡在线视频中文字幕| 在线不卡中文字幕播放| 国产一区二区视频在线播放| 在线观看国产一区二区| 青娱乐精品视频| 在线看的片片片免费| 亚洲伊人伊色伊影伊综合网| 日韩精品无码一区二区三区久久久 | 久久精品噜噜噜成人av农村| 三上悠亚作品在线观看| 性感美女极品91精品| 日韩av片在线免费观看| 亚洲综合色视频| 午夜在线观看一区| 成人性生交大片免费看在线播放| 国产91丝袜在线观看| 欧美日韩在线播放一区| 国内精品免费在线观看| 欧美亚一区二区| 国产一本一道久久香蕉| 欧美日韩精品一区二区三区蜜桃 | 午夜视频在线观看一区二区| 黄色国产在线播放| 亚洲午夜精品网| 亚洲熟女少妇一区二区| 天堂午夜影视日韩欧美一区二区| 小嫩苞一区二区三区| 婷婷国产在线综合| 色综合久久99| 精品一二线国产| 欧美久久一二区| 国产91精品一区二区麻豆亚洲| 3d成人动漫网站| 不卡的电影网站| 欧美大片一区二区三区| 久久综合桃花网| 欧美激情综合在线| 国内精品伊人久久久久av影院 | 大乳护士喂奶hd| 综合激情成人伊人| 久久久久久久毛片| 亚洲午夜精品久久久久久久久| 一起操在线播放| 精品一区二区三区香蕉蜜桃 | 色欧美片视频在线观看 | 久久国产婷婷国产香蕉| 欧美日韩国产综合一区二区 | 福利一区二区在线| www国产亚洲精品久久麻豆| zjzjzjzjzj亚洲女人| 亚洲色大成网站www久久九九| 男人舔女人下部高潮全视频| 亚洲成av人片| 欧美午夜精品久久久久久超碰| 国产福利91精品一区| 精品美女一区二区| 国产老熟女伦老熟妇露脸| 亚洲精品免费在线播放| 永久看片925tv| 国产精品一线二线三线| 久久综合九色综合欧美亚洲| 懂色av粉嫩av蜜乳av| 亚洲aaa精品| 欧美日韩在线一区二区| 91尤物视频在线观看| 国产精品初高中害羞小美女文 | 久久精品国产免费| 日韩欧美卡一卡二| 中文字幕 亚洲一区| 香蕉久久夜色精品国产使用方法| 欧美三级中文字幕| 午夜视频在线免费看| 亚洲精品成人在线| 色综合久久久久综合99| 成人黄色电影在线 | 一区二区三区伦理片| 麻豆高清免费国产一区| 日韩免费在线观看| 欧美精品黑人猛交高潮| 免费欧美日韩国产三级电影| 日韩欧美亚洲另类制服综合在线| 国产精品无码专区| 麻豆精品在线视频| 久久久另类综合| 手机免费观看av| 豆国产96在线|亚洲| 中文字幕一区二区日韩精品绯色| 免费成年人视频在线观看| 波多野结衣在线一区| 亚洲精品你懂的| 欧美日韩国产在线播放网站| 国产精品久久久久久在线观看| 天堂蜜桃91精品| 久久综合色8888| 国产又色又爽又高潮免费| 国产成人一级电影| 国产精品毛片久久久久久久| 一本色道久久综合精品竹菊| 97se亚洲国产综合在线| 亚洲国产美女搞黄色| 日韩一级片在线播放| 国产精品密蕾丝袜| 国产成人啪午夜精品网站男同| 亚洲天堂精品视频| 欧美日韩国产系列| 加勒比一区二区| 国产1区2区3区精品美女| 亚洲免费三区一区二区| 91麻豆精品久久久久蜜臀| 91成人破解版| 成人精品视频一区二区三区| 亚洲综合一区二区| 精品国产一区二区三区久久影院 | 欧美人狂配大交3d怪物一区| 欧美做受喷浆在线观看| 美腿丝袜亚洲三区| 国产三区在线成人av| 色www精品视频在线观看| 性欧美18—19sex性高清| 国产在线精品免费| 亚洲伦理在线免费看| 日韩午夜av电影| 国产午夜精品理论片在线| 欧美一级大片免费看| 蜜芽一区二区三区| 国产精品久久久久国产精品日日| 欧美日韩黄色一区二区| 国产福利在线导航| 中文字幕第六页| 激情欧美日韩一区二区| 亚洲免费av高清| 精品理论电影在线观看| 久草网站在线观看| 一本色道久久综合亚洲精品图片| 国产成人午夜视频| 日韩电影在线观看电影| 中文字幕中文字幕中文字幕亚洲无线| 欧美日韩国产一区| 特一级黄色录像| 人妻少妇一区二区| 91在线播放网址| 国产美女一区二区三区| 亚洲国产精品影院| 国产精品少妇自拍| 日韩欧美在线观看一区二区三区| 色婷婷综合中文久久一本| 欧美激情aaa| 香蕉在线观看视频| 国产91在线看| 久久99精品国产麻豆婷婷洗澡|