以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- [原创]精通样式表技术笔记(六) (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=9686) |
-- 作者:卷积内核 -- 发布时间:9/2/2004 8:25:00 AM -- [原创]精通样式表技术笔记(六) 26、背景定位(background-position) 你可以设定将背景插在什么位置显示。 P { background-position: center bottom; background-image: url (background.gif) } 当上述CSS规则应用于本段文字时,背景图象将在本段的中下部开始显示并向右平铺。 如果你看不到上述的显示效果,则说明你所使用的浏览器是Communicator,它不支持背景定位。 设定位置的3种方法: 关键字参数(Keyword values) top将背景图象同前景要素的顶部对齐。 P { background-position: 70px 10px; background-repeat: repeat-y; background-image: url 本段显示了上述规则的执行效果。IE支持这种属性,将GIF图象设置在从左上角起水平70象素,垂直10象素的位置。 你可以使用我们以前学过的任何一种长度单位,例如pixels, points, inches, ems等。 (IE 3不支持长度单位显示这种效果) 比例值(Percentage values) P { background-position: 75% 50%; background-image: url (background.gif) } 当这条CSS规则应用于本段时,背景图象从水平距离段落右端70%,垂直距离段落顶部50%的位置显示。 利用背景属性,你可以设定背景颜色、图象、平铺方法、固定及滚动显示及定位。例: P{background:url(background.gif) #CCFFCC repeat-y top right} 28、定位(左边和顶部) 定位属性将是网虫们打开幸福之门的钥匙: 相对定位指你所定位的要素的位置相对于在文件中所分配的位置。例: I { position: relative; left: 40px; top: 10px } 29、定位宽度 定位了的要素在页面上显示时仍然会从左到右一直显示。利用宽度属性就可以设定字符向右流动的限制,即设定要素的宽度。 DIV { position: absolute; left: 30、定位高度 理论上讲,高度应该和宽度的设置类似,只不过是在垂直方向上: DIV{position:absolute;left:200px;top:40px;height:150px} |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |