flex 父标签设置align-item:center,子元素flex:1,不起作用,该元素内容为空的时候,宽度为0,如果父标签不设置align-item:center,子元素flex:1,是有效的,宽度会填充!大家有遇到过这个问题吗?
flex 父标签设置align-item:center,子元素flex:1,不起作用,该元素内容为空的时候,宽度为0,如果父标签不设置align-item:center,子元素flex:1,是有效的,宽度会填充!大家有遇到过这个问题吗?
3 回答5.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
5 回答1.9k 阅读
这种情况建议你设置
width:auto;
试试,毕竟align-items:center;
是为了配合display:flex
来让子元素(垂直和水平)居中显示的,如果要求子元素居中了,拿就要设置子元素的宽高