前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >css样式那些事

css样式那些事

作者头像
用户2700375
发布2022-06-09 14:10:36
4810
发布2022-06-09 14:10:36
举报
文章被收录于专栏:很菜的web狗

最近学校开了前端 希望通过自己的努力打开web前端的大门

最令人头疼的就是css的各种属性 真心事记住不 所以 写篇文章总结一下

文字样式

常用单位

首先看一下css样式的常用单位

以 px像素为单位的

em 对于文本类型的属性经常使用到

1em指一个字符 2em指两个字符(比如我们设置行高 两个字符的行高 就把这个属性的值设置成2em)

还有一个%为单位 这个不用多说了把

文本样式

代码语言:javascript
复制
color 		文本的颜色 	(red  #f00  rgd(255,0,0)  ) 
letter-spacing 字符间距 	(2px -3px)
代码语言:javascript
复制
line-height	      行高   (14px 1.5em 120%)

很多时候我们用这个来做垂直居中

代码语言:javascript
复制
line-height =height   的时候 就会做到垂直居中
代码语言:javascript
复制
text-align  对齐	(center居中 left左 right右 justify两端对齐不会让两端出现空白的部分)
代码语言:javascript
复制
text-decoration 装饰线

(none无装饰线 默认情况下超链接下面都带有竖线 貌似很影响美观把 这时候none可将其取消,overline装饰线在文本的上方 underline装饰线在文本的下方 line-through 装饰线作为删除线贯穿文本之中)

代码语言:javascript
复制
text-indent	首行缩进   (2em)

字体font

老规矩还是一张图 节省时间学习新知识去 O(∩_∩)O

背景超链接样式

背景类型的样式

我们用background

代码语言:javascript
复制
background-color: 背景颜色

background-image:url("logo,jpg") 背景图片

注意如果同时设置背景颜色和背景图片的话 背景图片会覆盖掉背景颜色

代码语言:javascript
复制
background-repeat: repeat	背景图片的填充方式

				    repeat-x 

				    repeat-y

				    no-repeat

可能显得太麻烦 太多 太难记 其实也可以用

代码语言:javascript
复制
background: 颜色 图片 repeat 来统一设置

连接的四种形态

超链接的样式是用a开头

代码语言:javascript
复制
a:link --普通的未被访问的链接
a:visited -用户已访问的链接
a:hover -鼠标指针位于链接的上方悬停
a:active - 链接被点击的时刻

这种超链接或这种选择器的类型称为伪类选择器

这种位置分先后顺序的 l v h a

四种状态下设置超链接样式时候的设置方式和设置顺序

a:hover也能做出简单的动画效果

根据前面的学习不难看出 ,鼠标顶留在a标签文字上 字体放大 120% 这种简单的动画效果貌似还很常用的吧😁

列表 表格样式

列表的样式吧 主要是list开头

列表的样式这里指无序列表(ul)和有序列表(ol) 共用样式有一下几种

代码语言:javascript
复制
list-style			所有列表属性设置在这个声明中

list-style-image	为列表项设置图像

list-style-position	标志的位置

list-style-type	标志的类型

list-style-type 属性

type属性对于有序和无序列表可以取得以下这些值

前四种针对无序列表 后面针对有序列表

list-style-position

代码语言:javascript
复制
list-style-position:inside

list-style-position:outside

两者区别在哪 用文字说可能比较抽象 我们用一张图表示更加明确

inside 标号是向右缩进到这个列表区域之内

outside 是在列表的左侧

list-style-image

image属性可以规定列表的标号是一个图片:list-style-image:url(“1.jpg”);

可以起到美化页面的作用

表格样式

表格样式主要是设置表格的高和宽 这个大家应该都知道

还有一个经常是用的就是border 边框属性

还有一个非常重要的border-collapse属性 合并默认表格样式

代码语言:javascript
复制
table{
	width:100px;
	height:100px;
	border:1px solid #eee ; //一个像素宽 实线显示 灰色 每个属性之间用空格隔开
	border-collapse:collapse;
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文字样式
    • 常用单位
      • 文本样式
        • 字体font
        • 背景超链接样式
          • 背景类型的样式
            • 连接的四种形态
              • 列表 表格样式
                • list-style-type 属性
                • list-style-position
                • list-style-image
                • 表格样式
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档