haizlin / fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……

Home Page:http://www.h-camel.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[css] 第146天 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办?

haizhilin2013 opened this issue · comments

第146天 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办?

commented

用flex不知道是不是差不多,如果掉下去的话就设置一下 box-sizing : border-box。或者是在设置时,设置四个div,将第四个设置为空div

平分用flex布局,掉下去的话使用white-space:nowrap;? 初学前端有错误的话请指正,谢谢

commented

平分用flex布局,掉下去的话使用white-space:nowrap;? 初学前端有错误的话请指正,谢谢

flex-wrap nowrap, 一般flex默认就是nowrap
white-space:nowrap是针对行内元素设置的,默认为normal

flex以后,space-around 或者space-between,再加个左右padding,设置border-box应该就不会掉下去了

box-sizing : border-box 即可解决

边框还可使用 伪元素定位 / box-shadow / outline 来模拟