26.纯 CSS创作按钮被从纸上掀起的立体效果
原文地址:https://segmentfault.com/a/1190000014930183
感想:主要2D和3D转换、阴影效果。
HTML代码:
<nav><ul><li>Home</li><li>Products</li><li>Services</li><li>Contact</li></ul> </nav>
CSS代码:
html, body ,ul{margin: 0;padding: 0;height: 100%;display: flex;justify-content: center;align-items: center; } html, body {background: linear-gradient(cadetblue, darkcyan); } /* 设置容器的样式,把背景色声明为变量 */ nav {width: 300px;height: 300px;--bgcolor: lemonchiffon;background-color: var(--bgcolor);box-shadow: 0 5px 30px rgba(0, 0, 0, 0.2);border-radius: 10px;padding: 30px 0;box-sizing: border-box; } nav ul{list-style-type: none;justify-content: space-between;flex-direction: column; } nav ul li {color: brown;font-size: 20px;font-family: sans-serif;padding: 0.5em 1em;border-radius: 0.5em;transition: 0.5s ease-out; } nav ul li:hover {/* 阴影 */box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1),0 6px 6px rgba(0, 0, 0, 0.1),0 8px 8px rgba(0, 0, 0, 0.1),0 12px 12px rgba(0, 0, 0, 0.1);/* 2D\3D转换 *//* 大小 Y轴上位置 为3D转换元素定义透视视图,为尺寸增加视图效果 翻开角度*/transform: scale(1.05) translateY(-0.25em) perspective(300px) rotateX(20deg) ; }
转载于:https://www.cnblogs.com/FlyingLiao/p/10296247.html
26.纯 CSS创作按钮被从纸上掀起的立体效果相关推荐
- 4. 纯 CSS 创作一个金属光泽 3D 按钮特效
4. 纯 CSS 创作一个金属光泽 3D 按钮特效 原文地址:https://segmentfault.com/a/1190000014599280 HTML代码: <div class=&qu ...
- 如何用纯 CSS 创作一个小球上台阶的动画
如何用纯 CSS 创作一个小球上台阶的动画 效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/come ...
- css动态彩虹背景,59.纯 CSS 创作彩虹背景文字
感想: 又一次见识到CSS的强大之处,当然MDN文档也是666: HTML code: thanks CSS code: html, body { margin:; padding:; } /* 设置 ...
- html清除div虚线,纯CSS去除按钮以及链接点击时虚线
深藏多年秘笈大公开,全世界唯一一家公布,怎么点就是点不出,纯CSS去掉按钮或者链接点击产生的虚线. 运行代码框 .wrap{position:relative;} .btns{zoom:1;} .bt ...
- 79.纯 CSS 创作单元素麦当劳金拱门 Logo(自创)
79.纯 CSS 创作单元素麦当劳金拱门 Logo(自创) 效果地址:https://scrimba.com/c/cN3P6nfr 原理:两个椭圆,颜色部分为边框,下一半被伪元素覆盖. 感想:看了一眼 ...
- 22.纯 CSS 创作出美丽的彩虹条纹文字
22.纯 CSS 创作出美丽的彩虹条纹文字 原文地址:https://segmentfault.com/a/1190000014858628 感想: 利用四个span的::before 和 ::aft ...
- 79.纯 CSS 创作单元素麦当劳金拱门 Logo(原文)
79.纯 CSS 创作单元素麦当劳金拱门 Logo(原文) 1. 效果图: 效果地址:https://codepen.io/flyingliao/pen/JgavjX 原理:m是伪元素::before ...
- 39.纯 CSS 创作一个表达怀念童年心情的条纹彩虹心特效
39.纯 CSS 创作一个表达怀念童年心情的条纹彩虹心特效 原文地址:https://segmentfault.com/a/1190000015126240 HTML code: <div cl ...
- 73.纯 CSS 创作一只卡通狐狸
73.纯 CSS 创作一只卡通狐狸 原文地址:https://segmentfault.com/a/1190000015566332 学习效果地址:https://scrimba.com/c/cz6E ...
最新文章
- HTML5学习笔记简明版(3):新元素之hgroup,header,footer,address,nav
- CZoneSoft出品: 音频视频在线录制系列之 AV留言本 简介
- linux 系统权限 数字含义
- 解决NIOS II工程拷贝后无法编译问题
- 洛谷 P3368 【模板】树状数组 2(线段树区间加单点查找)
- org.apache.flink.table.catalog.exceptions.CatalogException: Failed to create Hive Metastore client
- mysql 字符转数值_深入MYSQL字符数字转换的详解
- 论文浅尝 - ICLR2020 | 具有通用视觉表示的神经机器翻译
- UI测试常见BUG汇总
- elementui 菜单标题_elementUI 动态渲染三级菜单
- OO第一单元总结——多项式求导
- 应急指挥调度中心坐席解决方案
- 2018人工智能发展盘点:国内各行业拥抱AI,总体呈现八大特点
- 修改FTP和MSTSC默认端口号
- 如何在 Word 的方框中打勾 √ ?☑ ☒
- STM32开发 --- W25Q128读写、SPI通信
- php 服务器返回404,php--------返回404状态
- Django models常用Field介绍以及常见错误解决
- 翻译程序,编译程序,解释程序和汇编程之间关系
- html字两边的横线_css实现中间文字 两边横线(原创)