亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

css自適應(yīng)布局方法 自適應(yīng)css怎么寫(xiě)( 二 )

  • 父元素距離左側(cè)減少一個(gè)間距的距離
  • 優(yōu)點(diǎn):
    • 間距可以抽出為變量 , 方便維護(hù)
    • 誤差小
    最終方案父元素flex布局 , 距離左側(cè)為指定寬度 , 子元素寬度應(yīng)該為正常的三個(gè)相同寬度和間距元素 。
    子元素標(biāo)簽寬度 = ( 頁(yè)面總寬度100% – 頁(yè)面左右寬度30px * 2 – 標(biāo)簽左右邊框2px * 3 – 邊框左右間距6px * 3 ) / 3;
    化簡(jiǎn):
    子元素標(biāo)簽寬度 = 100% / 3 – 30px * 2 / 3 – 2px * 3 / 3 – 6px * 3 / 3
    = 100% / 3 – 28px
    // scss
    $width: 6px;
    // 父元素
    .parent {
    display:flex;
    flex-wrap:wrap;
    margin-left: (30px – $width);
    margin-right: 30px;
    width: calc(100% + $width);
    }
    // 大致的想法
    .child {
    flex: 1;
    margin: 10px $width;
    width: calc(100% / 3 – 30px * 2 / 3 – 2px * 3 / 3 – $width * 3 / 3)
    // width: calc(100% / 3 – 28px);
    }
    總結(jié)看似一個(gè)很容易很常見(jiàn)標(biāo)簽寬度自適應(yīng)的布局樣式問(wèn)題 , 卻引發(fā)了坑 , 各種思考 , 當(dāng)然方案遠(yuǎn)不止這一種 。我們可以通過(guò)實(shí)踐經(jīng)驗(yàn)總結(jié)出以下幾點(diǎn):
    • 寬度自適應(yīng)問(wèn)題可以通過(guò)動(dòng)態(tài)計(jì)算(當(dāng)前主流瀏覽器基本都支持)
    • 子節(jié)點(diǎn)的寬度問(wèn)題可以去思考父元素是不是能夠做一些改變實(shí)現(xiàn)
    • 多思考 , 大膽實(shí)踐 , 方法總比困難多 , 這樣你才會(huì)摸索出更多的方法 。
    web前端開(kāi)發(fā)崗位 , 一定要能夠腦洞靈活 , 各種角度各種方法思考 。我們才能游刃有余 。謝謝大家 。
    我是路程lucky , 6年web前端開(kāi)發(fā)經(jīng)驗(yàn) , 目前參與的項(xiàng)目技術(shù)棧主要是React , 歡迎關(guān)注~


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助: