css学习过程中的疑难点

margin和padding的区别:
margin是从自身容器边框到另一个容器边框的距离,举个例子来说有两个div块级元素,margin就是一个div到另一个div的border的距离,而padding就是一个div里面的内容到border的距离。

什么是像素像素和cm之间的换算是怎样的:
像素就是相当于一个个的点,可以比作棋盘,像素就是棋盘中经线和纬线相交的点,分辨率就是像素的总和,所谓1024×768就是相当于经线上有1024个像素纬线上有768个像素,像素和厘米之间的换算是:如果一个电脑的分辨率是800×600那么根据勾股定理,这个电脑的对角线上的像素就是1000px,而一个17寸的显示器的对角线的距离是43cm,那么就是1000px=43cm

关于position的理解:
position有三个常见的属性:relative,absolute,fixed;
relative:相对于自己原来的元素的偏移;
absolute:相对于最近的拥有position属性的父级元素的偏移,如果没有找到有position的父级元素那么就会一直找到html元素,然后相对于htm元素进行偏移
fixed:相对于浏览器窗口的偏移

关于float的理解:
http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html

猜你喜欢

转载自blog.csdn.net/lixiaohaohao/article/details/80752663