margin-left是左外边距,距离左边元素的距离。left是在用position定位时相对于左边的距离,情况不一样用的也不一样 用left和top的时候要加上position:absolute; 其实可以这么理解,left其实就是X,top就是Y,在浏览器里所有像素的坐标系表达就是(x,y)咯,然后根据页面元素的实际size来计算某个元素实...
left:50%; margin-left:-512px; z-index:1;这三个定义在.foot中,目的是使.foot在浏览器中水平居中显示。原理(对齐浏览器的中心点与.foot的中心点,这样就使得.foot在浏览器中水平居中了):left:50%; //使.foot距离浏览器左边50%,即一半;margin-left:-512px; //使.foot向左移动512像素...
一般用法是,我们定义或浏览器的默认全页面的字体大小,当然我赞同自己定义会比较好,因为这样就不会因为浏览器的原因而使页面的字体大小变化导致页面错位。所以我们可以一开始这样定义 body{font-size:12px;}//当然字体大小就自定了。这是font-size的这个值便作为1em,font-size的定义值可能作为一个参...