当前位置: 首页 > news >正文

蓝桥杯(Web大学组)2022省赛真题:展开你的扇子

思路:

  transform-origin: center bottom;使盒子旋转时,以底部的中心为坐标原点(题目已给出)

对每个盒子使用transform: rotate();实现旋转

笔记:

设置悬浮旋转时, #box div:hover #item6{ }        为什么加了div就不起作用?

这个 CSS 选择器的写法是有问题的, #item6 是#box div的后代且 #box 的子孙时才有效

代码:
#box {width: 300px;height: 440px;margin: 100px auto;position: relative;
}#item1,
#item12 {background-color: #90e0ef;
}
#item2,
#item8 {background-color: #8bdb81;
}
#item3,
#item10 {background-color: yellowgreen;
}
#item4,
#item6 {background-color: skyblue;
}
#item5,
#item9 {background-color: #d9d7f1;
}
#item7,
#item11 {background-color: #fed1f1;
}
#box div {width: 100%;height: 400px;transition: all 1.5s;position: absolute;left: 0;top: 0;/*旋转时,以盒子底部的中心为坐标原点*/transform-origin: center bottom;box-shadow: 0 0 3px 0 #666;
}
/*TODO:请补充 CSS 代码*//* 为什么加了div就不起作用? */
/* #box div:hover #item6{ */#box:hover #item6{transform: rotate(-10deg);
}
#box:hover #item5{transform: rotate(-20deg);
}
#box:hover #item4{transform: rotate(-30deg);
}
#box:hover #item3{transform: rotate(-40deg);
}
#box:hover #item2{transform: rotate(-50deg);
}
#box:hover #item1{transform: rotate(-60deg);
}#box:hover #item7{transform: rotate(10deg);
}
#box:hover #item8{transform: rotate(20deg);
}
#box:hover #item9{transform: rotate(30deg);
}
#box:hover #item10{transform: rotate(40deg);
}
#box:hover #item11{transform: rotate(50deg);
}
#box:hover #item12{transform: rotate(60deg);
}

http://www.lryc.cn/news/300336.html

相关文章:

  • 复习基础知识1
  • java8-用流收集数据-6
  • [前端开发] JavaScript基础知识 [上]
  • 初识Qt | 从安装到编写Hello World程序
  • 机器学习:过拟合和欠拟合的介绍与解决方法
  • 变分自编码器(VAE)PyTorch Lightning 实现
  • 设备驱动开发_1
  • C语言位域(Bit Fields)知识点精要解析
  • 离散数学——图论(笔记及思维导图)
  • opencv图像像素的读写操作
  • Java学习第十四节之冒泡排序
  • 第1章 计算机网络体系结构-1.1计算机网络概述
  • 蓝桥杯:C++排序
  • 数据结构-堆
  • 奔跑吧小恐龙(Java)
  • Ubuntu 1804 And Above Coredump Settings
  • docker 2:安装
  • LeetCode Python - 19.删除链表的倒数第N个结点
  • Spring Boot 笔记 005 环境搭建
  • 【解决(几乎)任何机器学习问题】:超参数优化篇(超详细)
  • 面试计算机网络框架八股文十问十答第七期
  • Codeforces Round 926 (Div. 2)
  • 构建智慧交通平台:架构设计与实现
  • 移动端设置position: fixed;固定定位,底部出现一条缝隙,不知原因,欢迎探讨!!!
  • 有关网络安全的课程学习网页
  • 计算机网络-面试题
  • C++虚函数
  • MySQL数据库基础(二):MySQL数据库介绍
  • 常用文件命令
  • 在屏蔽任何FRP环境下从零开始搭建安全的FRP内网穿透服务