【无标题】css表格样式与样式属性

1.表格的常用样式

table

尺寸,边框,背景,文本,内外边距都有效

td/th

高度正常使用 宽度靠内容撑大

边框,背景,文本,内外边距都无

2.表格的专属样式

td/th属性

 vertical-align:top/middle/bottom

设置td、th中文本的垂直对齐方式

Table的属性

边框合并

 

边框之间的距离,前提边框处于分离状态

 

 边框标题

 

设置表格显示规则

 

3.浮动定位

右浮动必须使用进行位移
没有定义宽度的元素,脱离文档流之后,宽度靠内容撑开
元素一旦脱离文档流,会变成块级元素
清除浮动带来的影响margin-right

 

解决高度坍塌

给父元素设置高度(适合元素较少的情况下)

给父元素也设置浮动(会影响父元素的兄弟元素以及父元素的父元素,完全不能用)

overflow:hidden/auto;(不能溢出显示了)

给父元素添加一个空的块级元素当做小儿子,并给小儿子设置clear:both;

4.其他重要样式

显示方式

 

显示效果

 

visibility:hidden; 和display:none; 的区别
visibility:hidden是不脱离文档流的隐藏
display:none是脱离文档流的隐藏

透明度

opacity:0.5; 0全透明,1不透明
opacity和rgba的区别
     rgba只改变当前颜色的透明度
     opacity元素以及元素后代所有与颜色相关的都会变透明取值0~1

垂直对齐方式

vertical-align:

使用场合

①表格th/td

控制内部内容垂直对齐方式 top/middle/bottom

②行内块

控制行内块前后行内元素、行内块元素、文本的垂直对齐方式

top/ middle/bottom 默认值middle

③img

控制img和前后行内元素、行内块元素、文本的垂直对齐方式

top/middle/bottom/baseline 默认值 baseline基线

5.光标的管理

设置属性之后,会直接调用操作系统的默认光标

 

列表的样式

 

简写方法

 

6.定位

相对定位、绝对定位、固定定位

position:static 默认值 默认文档流

relative 相对定位

absolute 绝对定位

fixed 固定定位

注意:元素一旦设置了position,并且取值为relative/absolute/fixde其中一种时

这个元素被称为已定位元素

解锁四个方向的定位属性:top / right / bottom / left

左右冲突以left为准

会解锁堆叠属性z-imdex

相对定位

position:relative; 配合偏移属性

不脱离文档流,不影响周围元素

如果一个元素设置了相对定位,并且不写偏移属性,这个元素对页面没有任何影响

如何偏移:相对自己原先位置偏移

使用场合:

  ①做元素位置的微调

  ②作为绝对定位的祖先级已定位元素

绝对定位

position:absolute;配合偏移属性

绝对定位,脱离文档流

如何偏移:

  ①如果元素没有已定位的祖先元素,绝对定位元素相对body左上角进行偏移

  ②以“最近的”“已定位的”“祖先级”元素左上角做偏移,子绝父相

使用场合:页面布局中使用,可以让页面移动到页面的任何位置

固定定位

position:fixed; 配合偏移属性

如何偏移:相对于body左上角

使用场合:把元素永远固定在页面可视区域的一个位置

堆叠顺序

z-index:

注意事项

HTML代码中后写的元素堆叠顺序高

z-index:默认值大于0小于1

浮动在第几层 小于0 大于-1

只有已定位的元素才能设置堆叠

堆叠顺序对父子级元素无效,儿子永远压着父亲

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值