美文网首页
css 尾部缩进效果

css 尾部缩进效果

作者: AAA前端 | 来源:发表于2024-05-15 16:03 被阅读0次

要实现尾部缩进效果,文字过多,展示查看更多按钮,点击查看更多。

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<style>
    .text-spread-container {
        position: relative;
        overflow: hidden;
        height: 100px;
    }

    .text {
        color: #1f1f1f;
        line-height: 26px;
    }

    .btn {
        position: absolute;
        right: 0;
        bottom: 0;
        cursor: pointer;
        background-color: #fff;
        color: #f00;
    }

    .btn:before {
        position: absolute;
        right: 100%; 
        content: "";
        width: 16px;
        height: 22px;
        background-image: linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0));
    }
</style>

<body>
    <div class="text-spread-container">
        <div class="text">
            我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字我是一大段文字文字
        </div>
        <div class="btn">...查看更多</div>
    </div>

</body>
<script>
    document.querySelector('.btn').onclick = function () {
        const height = document.querySelector('.text-spread-container').style.height
        document.querySelector('.text-spread-container').style.height = height == 'unset' ? '100px' : 'unset'
    }
</script>

</html>
image.png image.png

相关文章

  • Sass 学习笔记

    一、 简介 * nested:嵌套缩进的css代码,它是默认值。* expanded:没有缩进的、扩展的css代码...

  • CSS text-indent 文字缩进效果

    仅供学习,转载请注明出处 需求 编写一个文字缩进的示例 示例 这上面的第二个段落就是实现了缩进的效果。第三个段落实...

  • textarea首行缩进

    如上如所示。如果想要实现第一行首行缩进的效果只需要加上一条css代码

  • css段落缩进

    在讲方法之前,我们现讲一下px,它代表 像素单位,一个像素只能展现一种颜色,且像素是一种相对单位。且每英寸能容纳的...

  • 文字缩进妙用-CSS隐藏文字的方法

    text-indent 正值向右缩进,负值向左缩进 CSS隐藏文字的方法 利用负值向左缩进,设置很大的值就可以达到...

  • [记录] CSS布局-绝对尾部

    title: CSS布局-绝对尾部(Css Sticty Footer)date: 2017年9月10日 17:4...

  • CSS文本

    CSS文本 文本的颜色、字符间距,对齐文本,装饰文本,文本缩进设置。 文本缩进 使用text-indent属性对文...

  • Sass

    Sass 提供四个编译风格的选项 -nested:嵌套缩进的css代码,它是默认值 expanded:没有缩进的、...

  • css小知识

    CSS设置缩进、字体间距、行间距(行高) 1. 缩进 text-index text-index:20px; 段落...

  • web前端入门到实战:css3 loading (缓冲,等待效果

    效果一 HTML CSS 效果二 效果三 HTML CSS

网友评论

      本文标题:css 尾部缩进效果

      本文链接:https://www.haomeiwen.com/subject/hqovfjtx.html