易截截图软件、单文件、免安装、纯绿色、仅160KB

css定位详解

先来看下position各属性的解释
absolute
:  生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。
                 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定
fixed
:        生成绝对定位的元素,相对于浏览器窗口进行定位。
                
元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定
relative
:   生成相对定位的元素,相对于其正常位置进行定位。
                 因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。
static
:       默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。
inherit
:     规定应该从父元素继承 position 属性的值。
各浏览器默认值是static,IE不支持inherit属性
图中可以看出,只能在默认情况也就是父对象position为static或者子元素position为fixed时子元素才会相对窗口进行绝对定位,区别就是如果将子元素position设为fixed后,子元素将会跟随滚动条滚动,不同于absolute。
当元素position为相对定位时,则不论父元素定位如果,都为相对原来的位置流就是偏移,从而可以产生负边距的效果


相关文档:

CSS整理

1.         样式表的简介:样式表由样式规则组成,这些规则告诉浏览器如何显示文档。
根据样式表所在位置,可分为行内样式、内嵌样式表、外部样式表
Ø         样式表的基本语法
1.  样式规则:h2{color:limegreen;}
&n ......

CSS编码问题导致CSS在IE6下失效不起作用解决办法

问题描述:CSS的编码不对的时候,CSS效果在IE8、IE7、Firefox下可以正常显示,但是在IE6下会使CSS失效,不起作用。
情况分析:今天做一个网站的时候碰到这个问题,搞了半宿没有找到问题所在,着实让我郁闷了好一会,后来上Google和百度了一下,找到了问题所在,CSS文件的编码不正确,网页采用的是utf-8编码的,而CSS是使用 ......

CSS,图片,预加载例子

预读内容对于部分网速慢,或者加载内容过多的页面,是非常有效的提高友好程度的方法。防止出现由于样式表,和关键图片加载滞后,导致的页面布局错乱,以及关键图片不能马上展示。
也可以防止由于页面信息加载不全,导致js出错。
经过一番尝试,此方法可以兼容IE及其他浏览器。
在IE下 用 new Image().src

的形式进行 ......

css样式表的问题

css的继承关系(.ts a{...})
     .ts a{ width:100px;line-height:34px; display:block;}
     .ts a:link,a:visited{color:#000;background:#9CB3C1;text-decoration: none;}
     .ts a:hover,a:active{ color:#FFFF00;background:#000;}
<div sty ......

最近自己在写javascript/html/css的树控件

    完成以下部分:
    1. 树可以接受singleXml格式和json以及jsonarray格式的数据;
    2. 复选框勾选和折叠子节点的逻辑用div嵌套来实现,效率更高;并提供了快速画树的方法;(存在bug:快速画树效率并不高,div嵌套有问题);
    3.增加树的深度 this.depth ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号