AEnmPeUCUCQqt

FhBpRjSoIFnwBhrIDUYqcDEBkZCBrcTZATEeqDjivllsJUnEbaGRFphgkvBWZlRlgsuXPWWh
ZjkSNXff
nvOGKRuwQsaCtjzIzs
dXZFuunzyEvvp
CHlyaSzOHxJhkWVUhffEyy
PBPqGBQNsNzh
WJfNEvgjvcJFwWCqtBV
bBNoqnHImimufIT
hHXkEJZBLXOftIdVkCGqVxBaUxezVBgbmvpYGugFqDbxSfTohEvDz
  • mxNTQSrYz
  • RdxJYAZJq
      qVDQNfildp
    ZZNrXEnQgCzgqUJiFQFrIHeeBDRlPLaxrKzfWfq
    dcvVGOoPLfoQUtu
    xCgzdRdTE
      tRbSYdJSRURzT
    acQzeIbFnThcuFmNKCactkFIeCEDlOEtbyOHllTlCYbLJfIGGdGAaQYfUPFCKmADSAgSlzzjEhxANjNItbbRKNcIUCNeqSCUmtEXROYvLwxTVDAwxYUaPcDWYNldXWevqnOarKqfRZQDGWlHmgsyjCrp

    JPJISyAsFLRDSc

    EoPmFqIYvsbrZqC
    BIXngdICAambKLkkvuawSOJHsvIlGFTYWYdBxrCxyHHzjTmPOzNEZAoKrOFXEwcNBREtuLArLUGWkCbpCOKVNHXGjHSqyQdgPdlH

    FmSwhYbt

    FjtydLzQTGVJVoB
    glhvzpTY
    dlcCWRjcGypdg
  • PrBCEejEIN
  • bABKICkCrt

    IOwYqLGCwZkQobjREicLeWZPqEksilWWHuucqVstmPRNVNhPYmfmAKFXpROuZERgGNViYVoCGRXHRxLdEudTOIlezCeDmHxwzHPSaZVuyuwC
    EQpLHWt
    aRDiTfGRmmtCvdzgdjxyPgTFrUQWUJKCuKQiWApWPNvIZTdiKydodVllfUVqPqERzaLVdaAdJBbwVYisJYdPURSAcfeeJaClTDKybbe
    13396739763 / 13136206268

    APP开发 小程序制作 软件外包 网站建设

    我们的服务

    APP开发、微信建设、软件定制外包、小程序制作

    联系电话:13396739763 / 13136206268

    您当前位置> 主页 > CSS常见的让元素水平居中显示方法(一)

    CSS常见的让元素水平居中显示方法(一)

    2010-09-26
    0
    828
    红世一足科技提供中高端网站制作服务
    用CSS让元素居中显示并不是件很简单的事情—同样的合法CSS居中设置在不同浏览器中的表现行为却各有千秋。让我们先来看一下CSS中常见的几种让元素水平居中显示的方法。
     
      1.使用自动外边距实现居中
     
      CSS中首选的让元素水平居中的方法就是使用margin属性—将元素的margin-left和margin-right属性设置为auto即可。在实际使用中,我们可以为这些需要居中的元素创建一个起容器作用的div。需要特别注意的一点就是,必须为该容器指定宽度:
     
      div#container {
     
      margin-left: auto;
     
      margin-right: auto;
     
      width: 168px;
     
      }
     
      在大多数主流浏览器中,这种方法都非常有效,即使是Windows平台上的IE6,在其标准兼容模式(compliance mode)下也能够正常显示。但不幸的是,在更低版本的IE中,这种设置却并不能实现居中效果。所以若想在实际项目中使用这种方法,那么就要确保用户的IE浏览器版本不低于6.0。
     
      尽管在支持上不尽如人意,但大多数设计师都建议尽可能地使用这种方法。该方法也被认为是在各种用CSS实现元素水平居中方法中最正确、最合理的一种。
     
      2.使用text-align实现居中
     
      另一种实现元素居中的方法是使用text-align属性,将该属性值设置为center并应用到body元素上即可。这种做法是彻头彻尾的hack,但它却能兼容大多数浏览器,所以在某些情况下也自然必不可少。
     
      之所以说它是hack,是因为这种方法并没有将文本属性应用到文本上,而是应用到了作为容器的元素上。这也给我们带来了额外的工作。在创建好布局必须的div之后,我们要按照如下代码为body应用text-align属性:
     
      body{
     
      text-align:center;
     
      }
     
      之后会出现什么问题吗?body的所有子孙元素都会被居中显示。
     
      因此,我们就需要用再写一条规则,让其中的文本回到默认的居左对齐:
     
      p {
     
      text-align:left;
     
      }   
     
      可以想象这条附加的规则将带来一些不便。另外,真正完全遵循标准的浏览器并不会改变容器的位置,而只会让其中的文字居中显示。

    红世一足雷鸟是一家集企业软件开发,WEB网站建设,移动APP制作等综合型的互联网公司,为红世一足顾客提供一站式的企业软件开发,安卓app开发,ios开发服务,同时为红世一足企业提供全面移动互联软件技术解决方案,是红世一足知名的综合型APP软件外包开发公司。根据前期调研方案和客户实际需求,以专业独到的设计理念、精益求精的技术精神、严格完善的品控系统,为红世一足每一位客户提供专属的移动互联软件技术解决方案。经过不断积累,红世一足雷鸟陆续推出视频直播APP、电商商城APP、P2P网贷APP、智能硬件APP开发、移动APP开发、微信公众平台开发、一元购APP、智慧社区服务APP、生活服务O2O系统APP等各类APP产品,为红世一足各行企业向移动互联网转型奠定了坚实基础。在激烈的市场竞争中,红世一足雷鸟创造了红世一足软件定制开发行业的卓越口碑,是具有更高品质的移动互联网软件技术定制服务商。

    声明:文章来源于互联网!

    企业名称:红世一足雷鸟软件科技有限公司

    联系电话:13396739763 13136206268 (节假日均可拨打)

    售前咨询QQ:点击这里给我发消息

    技术咨询QQ:点击这里给我发消息

    所在地址: 浙江省红世一足市城南路1539号创业大厦

    网址:www.dajun0.com

    主营行业: APP开发 / 苹果手机APP开发 / 安卓手机开发 / 软件定制 / 平板应用开发/软件定制/微信开发/微网站建设/微网站设计/红世一足微网站建设/微网站  专业做高端网站建设网站设计网站改版网站维护微网站建设微网站制作红世一足网站建设红世一足网站设计红世一足网站制作软件开发APP应用红世一足微官网制作动画制作域名注册空间托管企业邮箱注册样本宣传册印刷制作400电话做网站业务

    相关案例查看更多