看了下MDN没发现区别,但用post-css插件会有警告,比方说这个:
我平时用的都是flex-start
,看到有人写start
,才发现这个问题。
看了下MDN没发现区别,但用post-css插件会有警告,比方说这个:
我平时用的都是flex-start
,看到有人写start
,才发现这个问题。
作用是一样的,没什么区别。
flex-start
是早期的写法,后来规范后,和grid
一样统一用了start
来表示
如果你希望兼容性好点,就用flex-start
,否则就用start
8 回答5.9k 阅读✓ 已解决
9 回答9.3k 阅读
6 回答4.9k 阅读✓ 已解决
5 回答8k 阅读✓ 已解决
2 回答6.8k 阅读
3 回答10.4k 阅读✓ 已解决
5 回答7.7k 阅读
虽然定义上会有区别,但是实际使用中并没有什么区别。并且在最新的W3C规范[TR]当中
start
和end
并没有出现在justify-content
的可选值内。所以post-css
会出现告警。在早期版本的草案[1]当中有这俩值,后续被废弃了[2],并且属性名从
flex-pack
变更为了justify-content
,但浏览器还是会因为历史原因保留这两个属性的支持。参考资源