2019-03-28 固定定位 &设置元素背景 表格

固定定位:固定定位的元素会被锁定在屏幕的某个位置上,当访问者滚动网页时,固定元素会在屏幕上保持不动。

当将position属性设置为fixed时,则开启了元素的固定定位。

当开启了固定定位以后,可以使用top、right、bottom、left四个属性对元素进行定位。

固定定位的其他特性和绝对定位类似。

z-index

当元素开启定位以后就可以设置z-index这个属性。

这个属性可以提升定位元素所在的层级。

z-index可以指定一个整数作为参数,值越大元素显示的优先级越高,也就是z-index 值较大的元素会显示在网页的最上层。

设置元素的背景

background-color:属性用来为元素设置背景颜色。

background-image:可以为元素指定背景图片。

需要一个url地址作为参数,url地址需要指向一个外部图片的路径。

例如:background-image: url(1.jpg)

background-repeat:用于控制背景图片的重复方式。

如果只设置背景图片默认背景图片将会使用平铺的方式,可以通过该属性进行修改。

可选值:repeat:默认值,图片左右上下平铺

              no-repeat:只显示图片一次,不会平铺

              repeat-x:沿x轴水平平铺一张图片

              repeat-y:沿y轴水平平铺一张图片

background-position:用来精确控制背景图片在元素中的位置。

可以通过三种方式来确定图片在水平方向 和垂直方向的起点。

关键字:top right bottom left center

百分比

数值

background-attachment:用来设置背景图片是否随页面滚动。

 可选值:scroll:随页面滚动           fixed:不随页面滚动

background:是背景的简写属性,通过这个属性可以一次性设置多个样式,而且样式 的顺序没有要求。

例如:background:green url(1.jpg) no-repeat center center fixed;

CSS Sprites:是一种网页图片应用处理方式。

通过这种方式我们可以将网页中的零星图 片集中放到一张大图上。

这样一来,一次请求便可以同时加载多张图片,大大提高了图片的加载效率。

表格

使用table标签创建一个表格。

tr表示表格中的一行。

tr中可以编写一个或多个th或td。

th表示表头。

td表示表格中的一个单元格。

caption表示表格的标题。

thead表示表格的头部。

tbody表示表格的主体。

tfoot表示表格的底部。

合并单元格

合并单元格指将两个或两个以上的单元格 合并为一个单元格。

合并单元格可以通过在th或td中设置属性来完成。

横向合并:colspan      纵向合并:rowspan

表格的样式

之前学习的很多属性都可以用来设置表格的样式,比如color可以用来设置文本的颜色。padding可以设置内容和表格边框的距离。

text-align:设置文本的水平对齐。

vertical-align:设置文本的垂直对齐。

可选值:top、baseline、middle、bottom

border-spacing:边框间距

border-collapse:合并边框

collapse:合并边框

separate:不合并边框

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容