css
文章平均质量分 75
Tiramisu_C
认定的事,如果不执着,就什么都没有。
展开
-
CSS—清除浮动的几种方式
什么是浮动?特性:1--浮动的元素不会占据标准流的空间,但是会影响标准流中的文本的排版。浮动只有左右浮动。 2--浮动元素A的位置与上一个元素有关系。如果上一个元素有浮动,则A的顶部与上一个元素顶部对齐,如果没有浮动,则与其底部对齐。 3--一个父盒子中的子盒子,如果其中一个子级有浮动,则其他子级都需要浮动,才能一行显示。 4--元素浮动之后,如果没有设原创 2016-12-26 17:11:29 · 9479 阅读 · 0 评论 -
CSS实现垂直水平居中
前言面试中常常被问到,如何使用css来实现一个元素的垂直水平方向上居中,特别是笔试题的时候,这道题目的出现频率还是比较高的,当然,在我们的生活中,也常常会有垂直水平居中的需求。css实现垂直水平居中的三种方案### 1.容器内元素display:inline/inline-block 这种情况就比较容易了,直接设置容器的text-align就可以实现内容元素的水平居中,设置垂直居中...原创 2018-06-11 16:45:48 · 1149 阅读 · 0 评论 -
【兼容性】ios上设置overflow: scroll不滚动bug
背景目前遇到这么一个问题:我有一个可以向下展开的下来菜单,菜单初始高度大于300px左右,没有超过手机屏幕高度,当展开的时候如果超过手机屏幕高度时让父元素出现滚动条滚动,就是说内容的高度是动态的。描述此前我通过js动态获取屏幕高度,并设置为父元素的max-height。然后设置父元素overflow-y: scroll;起初,我大概的代码布局如下: <div className...原创 2018-10-13 16:35:20 · 22339 阅读 · 5 评论