随笔分类 - css
css盒模型
摘要:所有HTML元素可以看作盒子,在CSS中,"box model(盒子模型)"这一术语是用来设计和布局时使用。 盒模型包括了:内容(content)、内边距(padding)、边框(border)、外边距(margin) 元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内
阅读全文
px、em、rem的区别
摘要:px:是像素,设置字体大小时稳定精准但是这种方法存在一个问题,当用户在浏览器中浏览我们制作的Web页面时,如果改变了浏览器的缩放,这时会使用我们的Web页面布局被打破。 em:就是根据基准来缩放字体的大小。em实质是一个相对值这种技术需要一个参考点,一般都是以<body>的“font-size”为基
阅读全文
弹性布局
摘要:弹性布局是一种新类型的盒子模型,旨在提供一个更加有效的方式来布置,对齐和分布在容器之间的各项内容,即使他们的大小是未知或动态变化的。 display:flex / inline:flex(适用于父类容器元素上) flex-direction:该属性通过定义flex容器的主轴方向来决定felx子项在f
阅读全文
相对定位与绝对定位
摘要:相对定位(relative):对一个元素进行相对定位,它将出现在它所在的位置上,依据left,right,top,bottom等属性在正常文档流中偏移自身位置。,让元素相对于它的起点进行移动。 在使用相对定位时,无论是否进行移动,元素仍然占据原来的空间。因此,移动元素会导致它覆盖其它框。 绝对定位(
阅读全文
浙公网安备 33010602011771号