css3 - flex布局問題
問題描述
設(shè)計稿:
下面我做的部分,結(jié)果顯示寬度根據(jù)小box里面的內(nèi)容寬度而變化,不知道怎么設(shè)置小box寬度是一樣的,不受里面的內(nèi)容而影響,還有小box之間的間隔要有2px的縫隙。
<ul class='result_boxs archives_gray'><li> 賬號/姓名:<br> <span>18611444620</span></li><li> 性別:<br> <span>女</span></li> </ul> <ul class='result_boxs archives_gray'><li> 年齡:<br> <span>60歲</span></li><li> 體重:<br> <span>129kg</span></li> </ul> <ul class='result_boxs archives_orange'><li> 您的BMI值為:<br> <span>23.9</span></li><li> 您的標準體重范圍是:<br> <span>70kg</span></li> </ul>
.result_boxs { display: flex; display: -webkit-flex; display: -ms-flexbox; display: -moz-box; display: -webkit-box; width: 94%; margin: 2px auto 0; }.result_boxs li { -webkit-box-flex: 1; -ms-box-flex: 1; box-flex: 1; padding: 10px 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #fff; border-radius: 4px; line-height: 1.6; text-align: center; }
問題解答
回答1:要給li設(shè)置寬度 不好使用padding來設(shè)置 只設(shè)置padding 不設(shè)置width 會導(dǎo)致文字內(nèi)容越長,所占用的寬度就越多 因為大家的padding值都是一致的 如果設(shè)置了width,那么大家的寬度一致 所有的左右空白空間便會與你文字內(nèi)容寬度成反比
相關(guān)文章:
1. [前端求職必看]前端開發(fā)面試題與答案精選_擴展問題2. javascript - 在top.jsp點擊退出按鈕后,right.jsp進行頁面跳轉(zhuǎn),跳轉(zhuǎn)到login.jsp3. javascript - 下面的這段算法代碼求解釋4. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?5. css3 - 在sublime text里, 如何讓emmet生成的帶前綴css屬性垂直對齊?6. javascript - js 有什么優(yōu)雅的辦法實現(xiàn)在同時打開的兩個標簽頁間相互通信?7. java - spring-data Jpa 不需要執(zhí)行save 語句,Set字段就可以自動執(zhí)行保存的方法?求解8. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點9. javascript - angular中如何創(chuàng)建一個能被不同模塊中組件都能訪問其屬性和方法的對象10. 想找個php大神仿個網(wǎng)站。
