1、对inline-block设置overflow: hidden会造成baseline移动,因此需要设置vertical-align才不会出现样式问题。
2、使用flex时,需要对设置flex: 1的模块添加 width: 0,以防止该模块内元素将该节点撑开。
3、ios会对每个绑定onClick事件的节点 在点击的时候默认加上一层黑影,那真是闪得叻....解决方法是 -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
4、有一个很牛逼的contenteditable="true"能够让p节点变得可编辑,但是在ios下可能会点击该节点时不能输入文字 解决方法是:user-select: auto !important
5、在使用flex的时候虽然按道理来说会默认占满父节点的高度 但是在uc里面是不会占满的- -所以记得加上height
本文介绍了在使用CSS布局时的一些常见问题及解决方案,包括inline-block元素的baseline对齐问题、Flex布局中元素撑开的问题、iOS点击高亮的去除方法、contenteditable属性的使用注意事项以及在UC浏览器中实现高度占满的技巧。
581

被折叠的 条评论
为什么被折叠?



