亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對于如下情景該如何去布局?

對于如下情景該如何去布局?

神不在的星期二 2018-08-26 14:52:29
對于這樣布局的頁面,有的格子會超出div的寬度,但是接下來的div的同一行卻不會被頂到后面去,如何才能讓后面的同一行的格子被頂到后面而不是被覆蓋掉。對前端并不是很熟練,試了試float之類的都無果,想知道有什么解決辦法嗎?
查看完整描述

1 回答

?
汪汪一只貓

TA貢獻1898條經驗 獲得超8個贊

float,flex布局兩種方式都可以。 其實還有grid布局也能實現,只不過你說對css不是特別熟悉,grid目前的兼容性也還不是特別好,這里就不說了。
假設html結構為

<div class="grid-container">
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div></div>
  1. 若用float方式,只需設置

    .grid-container {    overflow: hidden;
    }.grid-item {   float: left;
    }
  2. 若采用flex布局方式

     .grid-container {     display: flex; 
         flex-wrap: wrap;
     } .grid-item {    width: xxxx;  //此處需指定寬度
     }


查看完整回答
反對 回復 2018-08-27
  • 1 回答
  • 0 關注
  • 612 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號