ccs元素定位

定位会改变元素位置、设计前需注意

  • 一个块(如div)占总长度width+margin+border+padding
  • 主要属性:width(框模大小)+margin(外边距)+border(框边线)+padding(内边距)
  • 注意:1、两个块的margin会产生合并,设置时需要考虑。(合并后的margin等于比较大的margin)
  • 2、对border-width:进行设置时必须先对border-style设置边框线类型

ccs定位

网页默认是文档的排序的,规则是一个接着一个
ccs的元素排版:文档流(默认)、相对定位、绝对定位

用于排版的属性position:static
ralative
absolute
fixed   (浮动广告)


注意:

  • ralative和abslute的区别:1、"文档流"的改变不同:当设置absolute时会删除这个元素所占文档流的位置(紧贴着的下一个元素会顶上删除的位置),设置ralative不会删除文档流的位置
  • 2、"子便签"中位置定位: absolute属性子便签在父类中定位时,父类属性也必须是absolute(若父类父类都没有设置成absolute则会定位在body);ralative属性的子标直接是定位到上级的父类(不考虑父类的属性)
  • 元素对齐:div是块级元素,若让他居中;只能设置它的margin:auto
  • overflow 设置当元素的内容溢出其区域时发生的事情。
  • z-index  设置元素的堆叠顺序。
  • clip 设置元素的形状。元素被剪入这个形状之中,然后显示出来。
  • vertical-align 设置元素的垂直对齐方式。


元素定位主要用于页面布局其中float或inline-block属性非常重要

float代码一:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值