妙用“相对”实现网页图层位置定位

2008-02-23 06:07:23来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  在网页制作中,我们常会碰到这样的问题:图片分辨率一旦变大、窗口最大化之后,图层就错位了。而使用菜单插入层的时候,这个层就会和他的上级元素相对定位,一旦移动他,他就会马上变成绝对定位。这个问题虽小,但在实际应用过程中还是会给网页设计者带来一些麻烦。

  其实,造成图层错位的核心是母层和子层的问题。只要使母层相对于某点定位,而子层相对于母层定位,就能够达到层的相对定位这个目标了。

  先在页面内插入表格(能够设居中),鼠标在某单元格内点一下,然后通过菜单插入一个层,这个层就相对于这个单元格定位了。插入一个层之后,不要动他,而且永远也不要动,但是能够更改他的大小,比如把他的高和宽都改成“0”,让他不再影响您对其他内容的编辑,否则,这个层的“Left”和“Top”属性出现之后就成了绝对定位了。假如变成绝对定位,您能够把他的“Left”和“Top”属性去掉,就恢复成相对定位了。变成“0”之后,有时子层会看不见,能够按“F11”键点他恢复编辑。现在光标应该在这个层内闪动,再通过菜单插入子层,这时子层和母层重叠,您能够随意移动他。

  不管怎么动,他都是相对于母层定位的。至此问题也就解决了。但是要注意不要动“Left”和“Top”属性,因为他是相对于母层的左上角定位的。

  技巧:先插入一个表格,在其中一个单元格中插入母层,能够把他定得小一点,比如说20像素宽、10像素高,这样他就不会盖住下面的链接,也不影响子层的相对定位。假如要用778像素宽定义表格,能够把母层插入到表格的第一行第一个单元格中,这样就能够在任何层制作完后插入母层了

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 如何处理ASP中的图象

下一篇: DreamWeaver表格应用(隔距边框的制作)