使用jquery.css设置-webkit-box-orient不能生效,如何解决?

使用jquery.css设置-webkit-box-orient不能生效,如何解决?
这个属性应该不是jquery认为合法的属性,因此默认忽略不去设置。

阅读 6.6k
4 个回答

解决方案如下

 /* autoprefixer: off */
  -webkit-box-orient: vertical; // 参考 https://github.com/postcss/autoprefixer/issues/776
  /* autoprefixer: on */

box属性已经过时了,用flex属性,可以用align-items:center/flex-start/flex-end;具体的可以看一下css flex

jQuery一般不会忽略,不生效应该是浏览器不支持这个语法,试试设置flex-direction,纵向排列设为column,横向设为row

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题