css3-day01内容

day01
老师所讲内容

CSS语法
css声明
属性名:属性值
css声明块
{
属性名:属性值;
属性名:属性值;
}
css规则
选择器{
属性名:属性值;
属性名:属性值;
}
css样式表
选择器{
属性名:属性值;
属性名:属性值;
}
选择器{
属性名:属性值;
属性名:属性值;
}
选择器{
属性名:属性值;
属性名:属性值;
}

首次开发
css文件外部样式表
二次开发的项目
有1.0版本,不是自己做的,另一个团队做的
2.0版本,添加一些功能,修改一些样式
找别人的样式,找不到,修改一些样式
内部样式表,行内样式表

CSS选择器
基本选择器
*
id选择器
class选择器
标签选择器
层次选择器
空格 后代元素
> 直接子代元素
+ 下一个兄弟元素
~ 之后所有的兄弟元素
属性选择器
[attr] 选择具有attr属性的元素、无论该属性的值是什么
[attr=val] 选择具有attr属性的、并且attr的值为val元素
[attr^=val] 选择具有attr属性的、并且attr的值以val开头的元素
[attr$=val] 选择具有attr属性的、并且attr的值以val结尾的元素
[attr*=val] 选择具有attr属性的、并且attr的值包含val的元素
[attr~=val] 选择具有attr属性的、并且attr的值之一为val的元素

伪类选择器
    :only-child      选中独生子元素
    :first-child        选中作为别人第一个孩子的元素
    :last-child        选中作为别人最后一个孩子的元素
    :nth-child(n)  选中作为别人第几个孩子元素的元素
    :nth-last-child(n)  选中作为别人倒数第几个孩子的元素
    :first-of-type  选中作为别人每种类型中的第一个孩子的元素
    :last-of-type	选中作为别人每种类型中的最后一个孩子的元素
    :nth-of-type(n)	选中作为别人每种类型中的第几个孩子的元素
    :nth-last-of-type(n)  选中作为别人每种类型中的倒数第几个孩子的元素
    上面的n可以为元素的序号,也可以为特殊的字符,比如odd,even,n从1开始

    :link	        未被访问的状态,a标签
    :visited    已访问过的状态,a标签
    :hover    鼠标悬停的状态,a标签,其他标签也可用
    :active    活动的状态,  a标签,其他标签也可用
    :focus    聚焦的状态
    :checked	用户选中的单选按钮和复选按钮
    :default	默认选中的单选按钮和复选按钮
    :enabled、  :disabled  可用的表单控件、禁用的表单控件
    :valid  、:invalid  通过验证的、不通过验证的
    :required、:optional	必填的和选填的
    :in-range  、:out-of-range	在范围内的、在范围外的


1ctrl+b 打开或者关闭左侧栏

发布了24 篇原创文章 · 获赞 1 · 访问量 422

猜你喜欢

转载自blog.csdn.net/hanmiao12345/article/details/104617981