• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      CSS3彈性布局怎么兼容IE(11)?

      2018-3-16    seo達(dá)人

      如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里 

      彈性布局(Flexbox)確實(shí)為我們構(gòu)建復(fù)雜、靈活的布局帶來了很大的便利,但是它的兼容性確實(shí)讓人很頭痛,下面是我遇到的一個(gè)問題:

      理想效果:

      IE11效果:

      html大概結(jié)構(gòu):

      [html] view plain copy
      1. <div class="box">  
      2.     <div class="input-container">  
      3.         <input />  
      4.         <div class="tooltip"></div>  
      5.     </div>  
      6.     <button></button>  
      7. </div>  

      這里大致說一下css,input-container寬高沒設(shè)死,由input決定,并設(shè)置position: relative;相對(duì)定位,并采用display: flex;彈性布局。tooltip設(shè)置絕對(duì)定位,通過top調(diào)整垂直位置,由input-container的彈性布局屬性設(shè)置水平居中(是不是覺得我很作死,為什么不直接用絕對(duì)定位就把垂直水平都搞定了。哈哈,一切源于一顆裝B+傻B的心,不過,能實(shí)際體會(huì)一下flexbox帶來的問題,我覺得也挺好的)。


      結(jié)果在chrome下正常,IE11下就成上圖那樣了,我上MDN Web看了一下,說彈性布局是支持IE11的(下圖),但是從上圖來看,IE下垂直方向是對(duì)的,但是水平方向卻不對(duì),說明flexbox還是沒被支持,我也嘗試著添加了各種前綴,還是不行。

      藍(lán)藍(lán)設(shè)計(jì)www.wtxcl.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)

      日歷

      鏈接

      個(gè)人資料

      存檔