当前位置:首页 > 技术文章 > 正文内容

CSS样式更改——列表、表格和轮廓

zonemu1个月前 (09-04)技术文章17

上篇文章主要介绍了CSS样式更改篇中的字体设置Font&边框Border设置,这篇文章分享列表、表格和轮廓,一起来看看吧。

1.列表List

1).列表的类型

<ul style='list-style-type:square'><li></li></ul>
none      无标记
disc      实心圆
circle    空心圆
square    实心方块
decimal   数字
none      无

2).列表的图像

<ul><li style='list-style-image:url(1.png)'></li></ul>

3).列表的位置

<ul><li style='list-style-position:inside'></li></ul>
inside 列表项目标记放置在文本以内
outside 列表项目标记放置在文本以外

这三者属性可以放在list-style中统一设置。

2.表格Table

1).折叠表格边框

table
  {
  border-collapse:collapse
  }
separate 边框会被分开
collapse 边框合并为一个单一的边框

2).表格文本对齐

设置水平对齐方式,比如左对齐、右对齐或者居中
td
  {
  text-align:right
  }
设置垂直对齐方式,比如顶部对齐、底部对齐或居中对齐
td
  {
  vertical-align:bottom
  }

3).单元格边框间距

table
  {
  border-spacing:10px 50px
  }
可以使用像素,不允许负值。
如果定义一个length 参数,那么定义的是水平和垂直间距
如果定义两个length 参数,那么第一个设置水平间距,而第二个设置垂直间距

4).表格标题的位置

caption
  {
  caption-side:bottom
  }
top     表格标题定位在表格之上
bottom  表格标题定位在表格之下

5).显示表格中的空单元格

table
  {
  empty-cells:hide
  }
hide 不在空单元格周围绘制边框
show 在空单元格周围绘制边框

6).设置表格布局算法

table
  {
  table-layout:fixed;
  }
automatic 列宽度由单元格内容设定
fixed     列宽由表格宽度和列宽度设定

3.轮廓 Outline

1).设置轮廓颜色

div
 {
  outline-color:red
}

2).设置轮廓样式

div
  {
  outline-style:dotted
  }
和边框的风格是一样的

3).设置轮廓宽度

div
  {
  outline-width:1px
  }

总结

这篇文章主要介绍了CSS样式更改篇中的列表、表格和轮廓,希望让大家对CSS选择器有个简单的认识和了解。
****看完本文有收获?请转发分享给更多的人****

IT共享之家

想要学习更多,请前往Python爬虫与数据挖掘专用网站:http://pdcfighting.com/

相关文章

vue3源码分析——实现组件通信provide,inject

引言<<往期回顾>>vue3源码分析——rollup打包monorepovue3源码分析——实现组件的挂载流程vue3源码分析——实现props,emit,事件处理等vue3源...

gitlab简单搭建与应用(gitlab怎么用)

一、gitlab1、简介GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。与Github类似,GitLab...

GIT最佳实践,高效提升多团队协同开发效率

多个团队共同维护同一个微服务模块时,经常出现A团队已发布的功能,B团队提交测发布出现冲突或缺失,如何有效解决多团队共同维护的问题呢?常用的版本管理工具有GIT、SVN,这两种版本管理工具,各有千秋;虽...

jenkins+gitlab 实现自动化部署(gitlab触发jenkins)

目录1、安装jdk,要记住安装路径2、安装maven,要记住安装路径3、安装git,要记住安装路径4、安装gitlab5、安装jenkins(centos7)创建安装目录下载通用war包启动和关闭Je...

Jenkins 学习笔记(jenkins要学多久)

本学习笔记参考《Jenkins 2.x实践指南》。1. Jenkins 简介#Jenkins 是一款自动化的任务执行工具。通常用于持续集成/持续交付领域。可以通过界面或Jenkinsfile告诉Jen...

聊城职院获省赛“HTML5交互融媒体内容设计与制作”赛项一等奖

11月25日,山东省职业院校技能大赛(高职组)“HTML5交互融媒体内容设计与制作”赛项在威海海洋职业学院学院圆满结束。学校信息工程系由计算机应用技术专业学生张慧、冯媛、王海阔三名学生组成的参赛团队,...