CSS样式学习

守給你的承諾、 提交于 2019-12-18 21:42:38

css 相关学习

选择器:

MysCss.css---->
h1,h2,h3{
color:blue;font-size:50px
}
#引用该文件

rel=stylesheet> 派生选择器:

  • { color:red } <!DOCTYPE html>
  • id选择器

    直接根据id指定样式,以#定义:
    id选择器可以和派生选择器同时使用

    类选择器

    <!DOCIYPE htmL>

    .pclass{
    color:red;.divclass{
    coLor:blueviolet;
    }

    属性选择器:

    <!DOCTYPE html>

    css列表

    在这里插入图片描述
    class选择器一般是通用的可重复的
    id选择器最好是独立的针对某一个标签的
    从资源的加载上也不相同,id是先找到结构内容再去找样式,class是先加载好样式再找结构。
    在这里插入图片描述

    在这里插入图片描述

    CSS定位

    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    relative:相对定位 left:50px,top:30px不是指这一块元素左移50px,向上移30px,而是指我的这一块元素,相对于原来左边的位置移动了多少px,相对于原来的顶部移动了多少px,可以理解为尽管该块产生了移动,但是移动前的位置块依然保留,并作为了一个该元素块的参考。
    在这里插入图片描述
    absolute:绝对定位 就是根据整个页面的位置决定初始的元素块,然后left,和top也是和上面一样的。
    fixed:可以固定在屏幕的某一块区域(类似小广告)
    static:默认就是static,设置的偏移量将不起效果。
    z-index属性:可以调整谁在上方显示。根据权重来分上下。

    css浮动

    在这里插入图片描述
    在这里插入图片描述
    设置float浮动效果,相当于不占页面的位置了,浮到上面一层
    float left:向左浮动,浮动后元素快开始从整个页面的左边浮动,right就是从右边浮动,并且都设置了float属性的块将不再互相覆盖。

    CSSS盒子模型

    在这里插入图片描述

    内边距padding:内容距离边框的位置

    在这里插入图片描述

    CSS边框

    可以选择效果不同的边框
    在这里插入图片描述
    在这里插入图片描述
    border-redius:10px; 可以通过这个属性进行圆角设定,设置圆角。可用于样式设定
    box-shadow:可以设置边框阴影效果
    border-image:可以设置边框图片

    外边距

    在这里插入图片描述

    外边距合并问题

    两个盒子的外边距是会叠加的,并取多的那一部分

    常用操作系列

    margin ,absolute 用来做盒子的对齐操作
    在这里插入图片描述
    opacity:设置透明度

    选择器详解

    在这里插入图片描述
    在这里插入图片描述
    属性选择器
    在这里插入图片描述
    相当于直接选中标签里的属性,并将整个属性包括内容复制下来在style中写入。
    在这里插入图片描述
    只要包含~=后 的内容 都可以显示

    后代选择器

    针对嵌套标签,可以直接嵌套选择

    在这里插入图片描述

    子选择器

    只能选择下一代不能隔代

    相邻兄弟选择器

    在这里插入图片描述
    可以选择同一个父标签下的其他标签设置属性,但不包括其本身

    2D3D转换

    在这里插入图片描述
    rotate():可以进行旋转
    scale(x,y):设置宽度高度
    skew(x deg,x deg):倾斜

    过渡效果

    在这里插入图片描述
    在这里插入图片描述

    易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
    该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!