css 定位连线_css绝对定位

CSS 绝对定位与相对定位 总结一下CSS绝对和相对定位,有错误的请指教! 相对定位:是指元素在相对于文档布局的原始位置上进行偏移; 绝对定位:是指元素在原始的页面分离任意的定位. CSS提供的定位属性有9个: position(位置属性) left(横坐标属性) top(纵坐标属性) width(宽度属性) height(高度属性) clip(剪切属性) overflow(越界属性) z-index(Z轴位置属性) visibility(可见属性) ■位置属性position: 取值: absolute | relative | static 默认值: static 应用范围: 所有元素用于指定对象元素的定位方式,ABSOLUTE为绝对定位方式,RELATIVE为相对定位方式,STATIC为静态方式,需要定位时必须选择前两种, ■横坐标属性:LEFT 取值: 数值 | 百分比 | AUTO 默认值:AUTO 应用范围:需要进行定位的元素(位置属性取值为ABSOLUTE或RELATIVE的元素) 百分比:相对于上级元素的宽度,如上级元素的宽度为AUTO,则百分比定位没有意义用于指定对象元素的位置,是横坐标值 ■纵坐标属性: TOP 取值和LEFT相同,只不过是其纵坐标的值 ■宽度属性:WIDTH 取值和LEFT相同,指定对象元素所占的宽度 ■高度属性: HEIGHT 不用说了 ■越界属性:OVERFLOW 取值: visible | hidden | scroll auto 默认auto 应用范围:需要进行绝对定位的元素(只取值为ABSOLUTE) 用于指定对象元素中的内容超出容器范围的处理方式, VISIBLE:表示容器范围随内容扩大,通常优先扩大容器的高度; HIDDEN:容器范围不变,超出部分不可见 SCROLL:容器范围不变,但提供两个滚动条 AUTO:容器范围不变,只提供横向的滚动条 ■Z轴位置属性:Z-INDEX 取值: 整数 |AUTO 默认auto 应用范围:需要进行定位的元素(位置属性取值为ABSOLUTE或RELATIVE的元素) 用于指定对象元素的叠放的次序,如两个定位后的元素有重叠部分,按次值决定叠放次序,值大的放在上面,AUTO取值为 0,若都设AUTO则按定义的顺序从下向上叠放 ■可见属性:visibility 取值:visible | inherit | hidden 默认inherit 应用范围: 所有元素用于指定对象元素是否显示.VISIBLE为显示 , HIDDEN为不显示 , INHERIT为继承上级元素的可见属性 ■剪切属性:clip 晕,不明白,,请指教

举个例子: STYLE type=text/css> .css{position:absolute; width:200pt; height:200pt; top:10pt; left:10pt; overflow:hidden; z-index:3; visibility:visible; border:1px solid red }

绝对定位的坐标原点为上级元素的原点.与上级元素有关 相对定位的坐标原点为本身偏移前位置的原点,与上级元素无关.

绝对定位方法:

#abslayer{position:absolute;top:25pc;left:50px;width:200px;color:red;

font-weight:bold;}

定位时直接引用: 文本区域

绝对定位方法: STYLE type=text/css> #abslayer{position:absolute;top:25pc;left:50px;width:200px;color:red; font-weight:bold;} 文本区域

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值