您现在的位置是:网站首页> 编程资料编程资料
html+css实现文字折叠特效实例html+css3实现的登录界面HTML+CSS3+JS 实现的下拉菜单CSS3+HTML5+JS 实现一个块的收缩与展开动画效果HTML+CSS+JavaScript实现图片3D展览的示例代码详解HTML5中CSS外观属性HTML+CSS+JS实现堆叠轮播效果的示例代码HTML5+CSS设置浮动却没有动反而在中间且错行的问题css+html实现Skeleton Screen 加载占位图动画效果(带动画)
2021-08-29
1677人已围观
简介 最近在学习html+css,于是整理了一下思路,写了一个小demo,本文主要介绍了html+css实现文字折叠特效实例,感兴趣的小伙伴们可以参考一下
本文主要介绍了html+css实现文字折叠特效实例,分享给大家,具体如下:
效果:

实现:
1. 定义标签:
aurora
2. 设置文字基本样式:
h1{ text-transform: uppercase; letter-spacing: 3px; font-size: 15vw; transform: rotate(-10deg) skew(30deg); position: relative; color: rgba(0, 101, 253, 0.6); -webkit-text-stroke: 2px rgba(0, 101, 253, 0.6); transition: all 1s; } text-transform: uppercase; 字母变为大写字母。
letter-spacing: 3px; 字间距。
transform: rotate(-10deg) skew(30deg); 先旋转-10deg,再倾斜30deg。
-webkit-text-stroke: 2px rgba(0, 101, 253, 0.6); 文字边框 详细
transition: all 1s; 过渡效果
3. 鼠标经过文字显示内陷效果:
h1:hover{ /* 先叠层白的,再叠层黑的,先叠的白会覆盖到黑,白的地方亮,黑的地方暗 */ text-shadow:3px 3px 6px #fff, 3px 3px 6px #fff, 0 0 0px #000; } 主要是利用阴影先叠层白的阴影,再在白的后面叠层黑的阴影,这样一来,白的地方发亮,黑的地方暗,形成内陷效果。
4. 用双伪类实现文字的上半部分,(注:双伪类会继承父元素的些css属性):
h1::before{ content: 'aurora'; color: rgb(255, 255, 255); position: absolute; top: 0; left: 0; clip-path: inset(0 0 50% 0); transition: all 1s; transform: rotateX(0deg) skew(0deg); } position: absolute;
top: 0;
left: 0; 定位。
clip-path: inset(0 0 50% 0); 裁剪,只裁文字的上半部分显示。
transform: rotateX(0deg) skew(0deg); 暂时不旋转,不倾斜。
5. 鼠标经过文字上半部分文字折叠:
h1:hover::before{ transform: rotateX(-30deg) skew(-30deg); color: rgb(243, 243, 243); text-shadow: 0 0 1px black; } transform: rotateX(-30deg) skew(-30deg); 旋转-30deg,倾斜-30deg。
color: rgb(243, 243, 243); 颜色变暗点。
text-shadow: 0 0 1px black; 阴影。
6. 异曲同工,设置下半部分:
h1::after{ content: 'aurora'; color: rgb(255, 255, 255); position: absolute; top: 0; left: 0; clip-path: inset(50% 0 0 0); transition: all 1s; transform: rotateX(0deg) skew(0deg); } h1:hover::after{ transform: rotateX(40deg) skewX(20deg) ; color: rgb(212, 212, 212); text-shadow: 0 0 1px black; } 完整代码:
Document aurora
到此这篇关于html+css实现文字折叠特效实例的文章就介绍到这了,更多相关html+css文字折叠内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- html+css实现分层金字塔的实例html+css实现赛博朋克风格按钮 HTML+CSS制作心跳特效的实现HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手HTML+CSS+JS实现图片的瀑布流布局的示例代码使用Html+Css实现简易导航栏功能(导航栏遇到鼠标切换背景颜色)使用HTML+Css+transform实现3D导航栏的示例代码
- html+css实现赛博朋克风格按钮 CSS几步实现赛博朋克2077风格视觉效果
- HTML+CSS制作心跳特效的实现HTML+CSS3模拟心的跳动实例代码
- HTML中的表单Form实现居中效果表单元素和文字垂直居中对齐问题解决整理表单元素垂直居中完美解决方案
- HTML通过表单实现酒店筛选功能wordpress添加Html5的表单验证required方法小结HTML如何对齐多个表单中的文本框的实现html表单控件禁用属性readonly VS disabled介绍HTML5表单验证特性(知识点小结)html中表单提交的实现
- HTML页面滚动时部分内容位置固定不滚动的实现前端页面弹框遮罩禁止页面滚动CSS设计之页面滚动条出现时防止页面跳动的方法使用overflow: hidden来禁用页面滚动条纯css 实现footer 一直在页面底部,不随页面滚动
- HTML中table表格拆分合并(colspan、rowspan)html+css合并表格边框的示例代码table表格使用:nth-child()实现隔行变色与对齐html 表格单元格的宽度和高度的设置方法详解html中表格table的行列合并问题解决使用html5实现表格实现标题合并的实例代码关于表格table嵌套,边框合并问题的解决方法Dreamweaver单元格怎么合并?面试题:三行三列布局、表格有合并且不准嵌套使用表格
- html实现随机点名器的示例代码纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- 用jquery进行修复在iframe下的页面锚点失效问题举例讲解HTML中iframe和frame的区别深入剖析HTML5 内联框架iFrameHTML中iFrame标签的两个用法介绍利用iframe在网页中显示天气附效果截图a标签的target链接指向iframe的方法iframe框架在IE浏览器下将白色背景设为透明色iframe截取网站部分内容实现思路及代码浅谈Iframe网页内部的导航窗口
- select不支持双击dbclick事件纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
