有没有办法根据flex-wrap状态设置元素样式?

ahs*_*tro 13 css css-selectors css3 flexbox

很简单,有没有办法知道一个元素是否因为flex-wrap它而被包裹,因此它的风格不同?

Lim*_*ves 6

我会使用 javascript 或 jquery 来实现这一点。我的方法是:

  • 使用 :first-of-type 选择器获取元素的 offsetTop。
  • 使用jquery的each方法遍历所有元素并比较$(this)的offsetTop是否与步骤1中获得的offsetTop值不同。
  • 陷阱

如果您需要帮助开发代码,请提供一些代码。