003-CSS-斑马线&棋盘效果

斑马线&棋盘效果

斑马线布局效果

💡 Tips:通过 linear-gradient 配合 background 属性实现

.zebra-crossing {
  width: 500px;
  height: 300px;
  border: 1px solid #ccc;
  background-image: linear-gradient(to right, #fff 0%, #fff 50%, #999 50%, #999 100%);
  background-size: 50px 100%;
}

实现效果图如下:
在这里插入图片描述

棋盘布局效果

💡 Tips:background-position 控制绘制位置,linear-gradient 控制绘制内容

/*
  灰色模块,通过绘制 4 个三角形,形成 两个成对角的正方形
*/
.checkerboard {
  margin-top: 20px;
  width: 500px;
  height: 300px;
  border: 1px solid #ccc;
  background-image:
    linear-gradient(45deg, #ccc 25%, transparent 0),
    linear-gradient(45deg, transparent 75%, #ccc 0),
    linear-gradient(45deg, #ccc 25%, transparent 0),
    linear-gradient(45deg, transparent 75%, #ccc 0);
  background-position: 0 0, -15px 15px, 15px -15px, 30px 30px;
  background-size: 30px 30px;
  background-color: white;
}

实现效果图如下:
在这里插入图片描述

相关推荐

  1. 003 CSS介绍

    2024-03-10 11:42:04       14 阅读
  2. css 多种动画效果

    2024-03-10 11:42:04       44 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-10 11:42:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-10 11:42:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-10 11:42:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-10 11:42:04       18 阅读

热门阅读

  1. Centos / RedHat 安装 Redis 、MinIO、Zookeeper、Kafka

    2024-03-10 11:42:04       21 阅读
  2. Linux安装Whisper-Jax

    2024-03-10 11:42:04       22 阅读
  3. 高维多元中介分析:另外8种方法

    2024-03-10 11:42:04       24 阅读
  4. C++设计模式-设计模式简述

    2024-03-10 11:42:04       22 阅读
  5. 10个与TensorFlow相关的练习题及答案

    2024-03-10 11:42:04       20 阅读
  6. 各种测试用例、测试难点

    2024-03-10 11:42:04       20 阅读
  7. Rust的Linfa和Polars库进行机器学习

    2024-03-10 11:42:04       24 阅读
  8. 数据结构---C语言版 408 2019-41题代码版

    2024-03-10 11:42:04       22 阅读
  9. vue 下拉选择框点击外部关掉下拉弹框

    2024-03-10 11:42:04       26 阅读
  10. 2024 年 React学习笔记(一)

    2024-03-10 11:42:04       21 阅读