84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
前端css 布局是否可以全部用 Flexbox。 抛弃浮动.
学习是最好的投资!
首先,看你的需求,如果你的布局方面可以用flex代替浮动,那可以考虑,但是浮动或者其他布局自由度比较高,能实现flexbox不能实现的
再者,flexbox本身的兼容性是一个很大的问题,要考虑你自身应用的兼容性
目前就HTML5来说,flex的兼容覆盖率还算不错,特殊机型特殊兼容就好(这部分的比重不大)PC端主要是IE低版本的问题,自己通过hack的方式或者加载兼容IE低版本的样式也可以解决。
看需求 产品要求怎么就怎么来 flex布局 是挺方便的 但是对于低端浏览器的兼容还是不够
没那个必要,如若可以全部摒弃,不用你动手,计算机协会早就干掉他了。可是flex布局有一些兼容问题,再就是没有float布局那么灵活,所以看情况搞就可以了,没有必要去纠结于这个问题。
移动端产品可以直接使用,PC端产品如果需要兼容低版本IE,还是算了……
移动端可以尝试这样搞,pc 免谈。
只做移动端可以,要想兼容PC端,还是放弃吧
这个问题就好比问前端是否能抛弃img全部使用background?
如果是移动端。就可以用flex如果是pc端。。我一般用table布局来实现各种常规的布局。。这个链接地址 https://segmentfault.com/a/11...
首先,看你的需求,如果你的布局方面可以用flex代替浮动,那可以考虑,但是浮动或者其他布局自由度比较高,能实现flexbox不能实现的
再者,flexbox本身的兼容性是一个很大的问题,要考虑你自身应用的兼容性
目前就HTML5来说,flex的兼容覆盖率还算不错,特殊机型特殊兼容就好(这部分的比重不大)
PC端主要是IE低版本的问题,自己通过hack的方式或者加载兼容IE低版本的样式也可以解决。
看需求 产品要求怎么就怎么来 flex布局 是挺方便的 但是对于低端浏览器的兼容还是不够
没那个必要,如若可以全部摒弃,不用你动手,计算机协会早就干掉他了。可是flex布局有一些兼容问题,再就是没有float布局那么灵活,所以看情况搞就可以了,没有必要去纠结于这个问题。
移动端产品可以直接使用,PC端产品如果需要兼容低版本IE,还是算了……
移动端可以尝试这样搞,pc 免谈。
只做移动端可以,要想兼容PC端,还是放弃吧
这个问题就好比问前端是否能抛弃img全部使用background?
如果是移动端。就可以用flex如果是pc端。。我一般用table布局来实现各种常规的布局。。这个链接地址 https://segmentfault.com/a/11...