性高湖久久久久久久久aaaaa_亚洲精品乱码久久久久_国产精品美女www爽爽爽软件_国产精品久久久久久久性色777

歡迎來到合肥浪訊網絡科技有限公司官網
  咨詢服務熱線:400-099-8848

CSS常見的讓元素水平居中顯現辦法(一)

發(fā)布時間:2024-08-02 文章來源:本站  瀏覽次數:1027
用CSS讓元素居中顯現并不是件很簡單的事情—同樣的合法CSS居中設置在不同瀏覽器中的表現行為卻各有千秋。讓咱們先來看一下CSS中常見的幾種讓元素水平居中顯現的辦法。
 
  1.運用主動外邊距完成居中
 
  CSS中首選的讓元素水平居中的辦法便是運用margin特點—將元素的margin-left和margin-right特點設置為auto即可。在實踐運用中,咱們可認為這些需求居中的元素創(chuàng)建一個起容器作用的div。需求特別注意的一點便是,有必要為該容器指定寬度:
 
  div#container {
 
  margin-left: auto;
 
  margin-right: auto;
 
  width: 168px;
 
  }
 
  在大多數主流瀏覽器中,這種辦法都十分有用,即使是Windows平臺上的IE6,在其規(guī)范兼容形式(compliance mode)下也能夠正常顯現。但不幸的是,在更低版別的IE中,這種設置卻并不能完成居中作用。所以若想在實踐項目中運用這種辦法,那么就要確保用戶的IE瀏覽器版別不低于6.0。
 
  雖然在支撐上不盡如人意,但大多數設計師都主張盡可能地運用這種辦法。該辦法也被認為是在各種用CSS完成元素水平居中辦法中正確、合理的一種。
 
  2.運用text-align完成居中
 
  另一種完成元素居中的辦法是運用text-align特點,將該特點值設置為center并應用到body元素上即可。這種做法是徹里徹外的hack,但它卻能兼容大多數瀏覽器,所以在某些情況下也自然必不可少。
 
  之所以說它是hack,是因為這種辦法并沒有將文本特點應用到文本上,而是應用到了作為容器的元素上。這也給咱們帶來了額外的工作。在創(chuàng)建好布局有必要的div之后,咱們要按照如下代碼為body應用text-align特點:
 
  body{
 
  text-align:center;
 
  }
 
  之后會出現什么問題嗎?body的所有子孫元素都會被居中顯現。
 
  因而,咱們就需求用再寫一條規(guī)矩,讓其間的文本回到默認的居左對齊:
 
  p {
 
  text-align:left;
 
  }   
 
  可以想象這條附加的規(guī)矩將帶來一些不便。別的,真正徹底遵從規(guī)范的瀏覽器并不會改變容器的位置,而只會讓其間的文字居中顯現。

上一條:企業(yè)網站建造的重要性...

下一條:CSS常見的讓元素水平居...

窝窝午夜精品一区二区av| 国产伦理一区二区| 少妇厨房愉情理伦bd在线观看 | www.成色av久久成人| 蜜桃传媒av免费观看麻豆下载| 国产aⅴ人妻互换一区二区| 国产suv精品一区二区| 国产精品久久久久久久久久99| 亚洲一二区视频| 久久国产精品久久精品国产| jizz欧美性11| 91国内精品自线在拍白富美 | 久激情内射婷内射蜜桃欧美一级 | 亚洲精品乱码久久久久久蜜桃91| 国产乱偷国产偷高清| 精品视频在线免费观看| 午夜福利一区二区三区免费| 久久天天躁狠狠躁夜夜躁2014| 久久精品99久久| 色噜噜一区二区| eeuss影院www免费快| 日韩欧美精品一区二区三区| 国产精品扒开腿爽爽爽的视频动漫| 亚洲精品国产熟女久久久第03集| 国产精品久久久99| 日韩av午夜福利在线观看| japanese极品丰满少妇| 亚洲成人精品一区二区三区| 欧美在线播放 | 中文字幕亚洲在线| 99久久人妻无码精品系列| 办公室征服新婚少妇| 日韩一区二区精品| 久久av电影| 日本精品少妇| 日韩一区二区三免费高清在线观看| 国产69精品久久久久久久| 亚洲天堂成人av| 国产亚洲精品午夜福利巨大软件| 100部毛片免费播放| 久久精品噜噜噜成人av农村|