CSS基础

CSS

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

CSS三种导入方式

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

2. 选择器

2.1 基本选择器

  1. 标签选择器:选择一类标签 标签{ }

  2. 类选择器 class:选择所有class属性一致的标签,跨标签 .类名{ }

  3. ID选择器:全局唯一 #id名{ }

优先级:id > class > 标签
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 层次选择器

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

2.3 结构伪类选择器

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

2.4 属性选择器

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

在这里插入图片描述

3. 美化网页元素

3.1 美化、字体样式

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

3.2 文本样式

颜色、对齐方式、行高、缩进、装饰
在这里插入图片描述

3.3 文本阴影 超链接伪类

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

3.4 列表

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

3.5 背景

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

3.6 渐变

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

4. 盒子模型

4.1 盒子

在这里插入图片描述
margin:外边距
padding:内边距
border:边框

4.2 边框

边框的粗细、颜色、样式
在这里插入图片描述
在这里插入图片描述

4.3 外边框

margin、padding
在这里插入图片描述

4.4 圆角边框

在这里插入图片描述

4.5 阴影

在这里插入图片描述

5. 浮动

5.1 display

在这里插入图片描述
行内元素可以被包含在块级元素中,反之则不可以。
在这里插入图片描述
在这里插入图片描述
display也是一种实现行内元素排列的方式,但是我们很多情况用float

5.2 float

左右浮动float
在这里插入图片描述
在这里插入图片描述

5.3 父级边框塌陷问题

在这里插入图片描述
在这里插入图片描述
解决方案:
在这里插入图片描述

在这里插入图片描述

5.4 对比

在这里插入图片描述

6. 定位

6.1 相对定位

在这里插入图片描述
在这里插入图片描述
练习:
在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

  <style>
    #box{
      width: 300px;
      height: 300px;
      padding: 10px;
      border: 2px solid red;
    }

    a{
      width: 100px;
      height: 100px;
      text-decoration: none;
      line-height: 100px;
      background-color: #ffa2fc;
      color: white;
      display: block;
      text-align: center;
    }

    a:hover{
      background-color: skyblue;
    }
    .a2,.a4{
      position: relative;
      left: 200px;
      top: -100px;
    }
    .a5{
      position: relative;
      left: 100px;
      top: -300px;
    }
  </style>
</head>
<body>

<div id="box">
  <a class="a1" href="#"> 链接1 </a>
  <a class="a2" href="#"> 链接2 </a>
  <a class="a3" href="#"> 链接3 </a>
  <a class="a4" href="#"> 链接4 </a>
  <a class="a5" href="#"> 链接5 </a>
</div>

</body>
</html>

6.2 绝对定位

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

6.3 固定定位

在这里插入图片描述

6.4 z-index和透明度

z-index:默认是0,最高无限~999
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7. 动画

canvas动画
css动画
菜鸟教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值