=====================================================================
选择器的作用是对网页元素进行定位,选择器分为多种,常用的包含:标签选择器、ID选择器、类选择器等。
选中页面中所有的对应标签
标签名
{
样式:值;
}
选中页面中某几个标签
.类名
{
样式:值;
}
使用:
<标签 class=“类名”>
或:
<标签 class=“类名 类名 …”>
选中页面的一个标签
#ID名
{
样式:值;
}
使用:
<标签 id=“ID名”>
范围越小,优先级越高
ID > 类 > 标签
应用到页面的所有标签
{
样式:值;
}
同时为多个选择器设置样式
选择器,选择器…{
样式:值;
}
将范围定位到父标签内部
父选择器 子选择类{
…
}
为标签的不同状态设置样式
选择器:伪类{
…
}
伪类分为:
-
hover 鼠标悬停
-
visted 已访问状态
-
active 激活状态
-
link 未链接状态
====================================================================
按定义的位置分为:
- 内部样式表
写在style标签中,作用于当前页面
- 外部样式表
写在样式表文件中,作用于多个页面
1)定义css文件
2)使用link链接外部样式表文件
- 行内样式
写在标签内部,作用于一个标签
<标签 style=“样式:值;样式:值”>
==================================================================
-
width 宽度
-
height 高度
取值:
1)固定值,单位像素 如:600px
2)百分比,占父容器的百分比,如:50%
- color 颜色
颜色值: 1)单词,如:red 2)十六进制代码 #红红绿绿蓝蓝
-
font-size 文字大小
-
font-family 文字字形
如:宋体、黑体等
- font-weight 文字粗细
normal\bolder\lighter
- font 缩写
font:粗细 大小 字体;
- font-style 风格
normal 默认,italic 斜体
- text-align 水平对齐
left默认,center,right
-
letter-spacing 字符间距
-
line-height 行高
-
text-decoration 文字修饰
none默认,underline下划线,line-through 穿过线
-
background-color 背景颜色
-
background-image 背景图片
值:url(图片路径)
- background-repeat 背景重复
值:repeat默认,水平和垂直都重复,repeat-x 水平重复,
repeat-y 垂直重复,no-repeat 不重复
- background-position 背景位置
值:x轴偏移量 y轴偏移量
- backgound 缩写
background:图片地址 重复方式 x偏移 y偏移;
- list-style 列表样式
none 去掉样式,给UL设置
- float 浮动
left 从左往右,right 从右往左 ,给LI设置
案例 :完成导航条样式
分析:
1)div + ul + li + a
2)设置div、ul的宽和高
3)设置ul的list-style去掉原点
4)设置li的float为左浮动
5)设置li的宽和高、水平对齐、垂直对齐
6)设置a的字体、颜色
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
[外链图片转存中…(img-uS0KphKp-1715713947353)]
[外链图片转存中…(img-QsKmK9bH-1715713947354)]
[外链图片转存中…(img-LeI0Mp1K-1715713947354)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!