分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

21纯 CSS 创作文本滑动特效的 UI 界面

发布时间:2023-09-06 02:30责任编辑:赖小花关键词:CSS

原文地址:https://segmentfault.com/a/1190000014842868

简化版地址:https://scrimba.com/c/cgaZLh6

感想:笨蛋,想不出自己的东西。。。

HTML代码:

<!DOCTYPE HTML><html> ???<head> ???????<link rel="stylesheet" href="index.css"> ???</head> ???<body> ???????<div> ???????????<h1>Who Am I</h1> ???????????<p> ???????????????<span class="question">Who gives you milk?</span> ???????????????<span class="answer">cow</span> ???????????</p> ???????????<p> ???????????????<span class="question">Who likes to eat flies?</span> ???????????????<span class="answer">frog</span> ???????????</p> ???????????<p> ???????????????<span class="question">Who have large claws?</span> ???????????????<span class="answer">crab</span> ???????????</p> ???????</div> ???</body></html>

CSS代码:

html, body { ???margin: 0; ???padding: 0; ???height: 100%; ???display: flex; ???justify-content: center; ???align-items: center; ???background-color: green; ???color: gold; ???text-align: center;}p { ???width: 400px; ???height: 2.5em; ???font-size: 24px; ???border: 2px solid gold; ???line-height: 2.5em; ???border-radius: 10px; ???font-family: sans-serif; ???letter-spacing: 2px; ???word-spacing: 2px; ???box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2); ???position: relative; ???/* 溢出隐藏 */ ???overflow: hidden;}p span { ???/* 绝对定位,使两个span重合 */ ????position: absolute; ???/* 占父元素全部 */ ???width: 100%; ???top: 0; ???left: 0; ???/* 使之有动画效果 */ ???transition: 0.5s ease-out;}p .question,p:hover .answer { ???left: 0;}p:hover .question { ???left: 100%;}p .answer { ???color: whitesmoke; ???font-size: 1.1em; ???text-transform: uppercase; ???background: rgba(0, 0, 0, 0.1); ???left: -100%;}

21纯 CSS 创作文本滑动特效的 UI 界面

原文地址:https://www.cnblogs.com/FlyingLiao/p/10264879.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved