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

原文地址: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%;
}

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

时间: 2024-10-29 16:29:59

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

32.纯 CSS 创作六边形按钮特效

原文地址:https://segmentfault.com/a/1190000015020964 感想:简简单单的动画特效,位置,动画. HTML代码: <nav> <ul> <li>Home</li> <li>Products</li> <li>Services</li> <li>Contact</li> </ul> </nav> <nav> <

38.纯 CSS 创作阶梯文字特效

原文地址:https://segmentfault.com/a/1190000015107942 HTML code: <div class="container"> <p> <span>stay</span> <span>hungry</span> </p> <p> <span>hungry</span> <span>stay</span>

如何用纯 CSS 创作阶梯文字特效

效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/MXYBEM 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/p/pEgDAM/cEQMJAK 源代码下载 本地下载 每日前端实战系列的全部源代码请从 github 下载: https://github.co

前端每日实战:38# 视频演示如何用纯 CSS 创作阶梯文字特效

效果预览 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/MXYBEM 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/p/pEgDAM/cEQMJAK 源代码下载 每日前端实战系列的全部源代码请从 github 下载: https://github.com/comehope

如何用纯 CSS 创作六边形按钮特效

效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/xjoOeM 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/c/cQ74NAJ 源代码下载 本地下载 每日前端实战系列的全部源代码请从 github 下载: https://github.com/comeh

前端每日实战:2.纯 CSS 创作一个矩形旋转 loader 特效

原文地址:2.纯 CSS 创作一个矩形旋转 loader 特效 扩展后地址:https://scrimba.com/c/cNJVWUR  扩展地址:https://codepen.io/pen/ HTML代码: <div class="loader"> <span></span> <span></span> <span></span> </div> CSS代码: /* 居中显示 */ htm

前端每日实战3.纯 CSS 创作一个容器厚条纹边框特效

原文地址:3.纯 CSS 创作一个容器厚条纹边框特效 没有啥好点子呀,不爽 HTML代码: <div class="box"> <div class="content"> <h2>What is Lorem Ipsum?</h2> <p>Mauris volutpat risus quis nisi tempus hendrerit. Nullam nisi urna, suscipit quis risu

纯CSS写了个魅族 M8 手机界面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

如何用纯 CSS 创作一种文字断开的交互特效

效果预览 在线演示 按下右侧的"点击预览"按钮在当前页面预览,点击链接全屏预览. https://codepen.io/zhang-ou/pen/LmjNgL 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/c/c2EvWHN 源代码下载 本地下载 请从 github 下载. https://github.com/comehope/front-end-dail