auto代表样式自动适应;margin代表边距,margin-right:auto和margin-left:auto意思是左右边距自动适应;line-height表示每行行高,也可理解为行间距
这三个定义在.foot中,目的是使.foot在浏览器中水平居中显示。原理(对齐浏览器的中心点与.foot的中心点,这样就使得.foot在浏览器中水平居中了):left:50%; //使.foot距离浏览器左边50%,即一半;margin-left:-512px; //使.foot向左移动512像素,这个使就是.foot中width的一半;z-index:1; ...
前面回答的几位都对了,为负值时就是相对现在的位置往上移290象素,left/right等可以有负值,道理相同 不过就上面这段css代码来说 一般情况下不需要用margin和position两种定位,基本上用一个就能定位成功 当然具体还要视您遇到的情况而定
CSS样式中没有这种东西。估计是个人的类名或ID名建立的一种习惯而已。比如 这里的topMargin是自定义的类名 这么写只是为了便于理解这个类名下的样式的作用。完全看个人习惯。
margin:0 auto; 是边距0;width:990px; height:300px; 是宽990高300;overflow:hidden是溢出部分隐藏;float:left; 是左侧浮动 你上面这个代码应该是contentleft contentright这样2个同行包含在content里这样的效果吧 做3个一行的话div按左中右顺序调用,左边的加float:left;属性,右边的加float:right;...
main 样式 宽度:1061像素;上下边距0,居中;相对定位 左边距0,上边距0