最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
css怎么實現(xiàn)中間自適應(yīng)布局

本篇文章為大家展示了css怎么實現(xiàn)中間自適應(yīng)布局,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司主營新都網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),新都h5重慶小程序開發(fā)搭建,新都網(wǎng)站營銷推廣歡迎新都等地區(qū)企業(yè)咨詢

問題:如何實現(xiàn)三欄布局(高度固定,左中右的結(jié)構(gòu))

假設(shè)高度已知,請寫出三欄布局,其中左右寬度均為300px,中間自適應(yīng)。

看了上面的題目,有經(jīng)驗的人也許會覺得很簡單,仔細想想,如果我們來寫,能寫出幾種方案呢?一般都會想到兩種吧,float和position定位,其實除了這兩種外,還有3種可以寫,下面我就來一一介紹一下:

方案一(float浮動)


         
         
             
             
             我是中間的自適應(yīng)元素--浮動
               
  • 原理:左右兩個div由于浮動脫離了文檔流,center就會上移,造成三欄布局的效果(前提是高度相同)

  • 優(yōu)點:兼容性高

  • 缺點:需要清除浮動來防止影響其他元素

  • 如果高度不固定,中間的內(nèi)容會被撐開,左右兩邊不會一起撐開

方案二(絕對定位)


         
         
            
                             我是中間的自適應(yīng)元素--絕對定位             
            
               
  • 原理:利用絕對定位以及寬度,將左右兩邊的div固定住,中間div的寬度就會有自適應(yīng)的效果

  • 優(yōu)點:快捷

  • 缺點:如果父元素脫離了文檔流,子元素一定會脫離文檔流,運用的場景不多

  • 如果中間元素的高度增加,兩邊元素的高度不會增加,所以只有中間的div會撐開

方案三(flex布局)


         
         
            
                             我是中間的自適應(yīng)元素--flex布局             
            
               
  • 原理:將父元素設(shè)置為flex布局,然后中間元素設(shè)置flex為1,達到自適應(yīng)的效果

  • 優(yōu)點:在實際開發(fā)中常用

  • 缺點:IE8及以下的瀏覽器不支持

  • 如果高度不固定,中間內(nèi)容的高度撐開后,兩邊也會隨之撐開

方案四(table布局)

   
        
        
            
                             我是中間的自適應(yīng)元素--table             
            
             

方案五(網(wǎng)格布局)


        
        
            
            
                我是中間的自適應(yīng)元素--grid布局
            
            
        
    

上述內(nèi)容就是css怎么實現(xiàn)中間自適應(yīng)布局,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當(dāng)前題目:css怎么實現(xiàn)中間自適應(yīng)布局
網(wǎng)站地址:http://fisionsoft.com.cn/article/ggsseh.html

其他資訊