亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

css - flex(box?)書架布局的問題

瀏覽:95日期:2023-07-20 11:06:41

問題描述

目前有如下結(jié)構(gòu)

<p class='book-list'> <p class='cover'></p> <p class='cover'></p> <p class='cover'></p> <p class='cover'></p> <p class='cover'></p></p>

我通過flex布局,只能做出如下效果,

css - flex(box?)書架布局的問題

有沒有在不改變dom結(jié)構(gòu)的情況下,讓最后一行如果不與其它行數(shù)目一樣,只能靠左顯示,如同iBook一樣。

如果不行,也請(qǐng)?zhí)峁┢渌玫姆桨?b>不用考慮兼容問題!

css - flex(box?)書架布局的問題

問題解答

回答1:

flex-flow: row wrapjustify-content: flex-start可以試試看,我項(xiàng)目里有用類似的,但是現(xiàn)在不在電腦前面。只記得這么多。看你的圖片應(yīng)該是對(duì)齊的問題

晚上回來試了一下,看看這樣做行不:http://codepen.io/charleyw/pen/vLXQRM

還是那個(gè)思路給最后一行補(bǔ)齊同等數(shù)量的元素,讓flex的自動(dòng)伸縮能生效。不過沒有用JS,而是在一開始創(chuàng)建DOM的時(shí)候就額外添加了足夠多的元素,足夠多是多到什么程度是根據(jù)你一行最多能顯示多少個(gè)來決定的,例如在最大的屏幕上你能顯示20個(gè),那么你就添加19個(gè)空元素,這樣不管寬度怎么變,都能保證最后一行(不算空元素)永遠(yuǎn)都跟上一行有同樣的元素個(gè)數(shù),就能保證flex樣式是一樣的。

回答2:

上demo啊

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 手机毛片 | 亚洲精品国产专区一区 | 亚州一级片 | 免费成年人在线观看视频 | 中文字幕曰韩一区二区不卡 | 亚洲视频国产视频 | 亚洲夜色夜色综合网站 | 久久精品2020| 成人看片黄a在线看 | 免费岛国小视频在线观看 | 免费看欧美一级特黄a大片一 | 欧美性色xo影院在线观看 | 久久精品综合国产二区 | 黄色在线不卡 | 国产三级观看 | 九九视频在线看精品 | 男人天堂怡红院 | 日本一区二区三区欧美在线观看 | 国产欧美一区视频在线观看 | 国产真实乱子伦xxxxchina | 草草影院www色欧美极品 | 最新最好看免费毛片基地 | 永久免费观看午夜视频在线 | 国产99久久亚洲综合精品 | 一级做a爰片毛片 | 亚洲专区在线视频 | 911国产自产精选 | 日本色中色 | 香蕉福利久久福利久久香蕉 | 国产高清精品自在久久 | 亚洲成人国产精品 | 日本免费一区二区三区视频 | 亚洲欧洲日产国码二区首页 | 噜噜噜狠狠夜夜躁精品 | 97影院理论片 | 欧美性久久久久 | 欧美日韩在线视频免费完整 | 美女被拍拍拍拍拍拍拍拍 | 久久精品国产免费看久久精品 | 国产成人午夜 | 亚洲精品人成网线在线 |