CSS实现标题文字过长部分显示省略号的方法

本文通过两个实例展示了HTML中实现文本溢出隐藏及显示省略号的方法,包括单行和多行文本的处理技巧。

bac36e9248ffb26ec2a5ab384046eee8094.jpg

单行效果:

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

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <div class="cont">
        四岁的弗拉吉米尔在西红柿上挖了个洞,她用勺子搅了半天,突然哭了起来。“孩子,怎么了?为什么哭呢?”妈妈问。“你们都说西红柿里有维生素,可我怎么就找不着呢?”
    </div>
</body>
<style>
* {
    margin: 0px;
    padding: 0px;
    background: #f5f5f5;
}

.cont {
    margin: 50px auto;
    width: 400px;
    border: 1px solid #ccc;
    padding: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: #fff;
}
</style>

</html>

备注:

主要起作用代码:

overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

 

 

多行效果:

6ae2b73cfaaf6fd9250675618b55dcecbcc.jpg

代码:

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

<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>

    .wrapper {
        width: 400px;
        margin: 50px auto;
        height: auto;
        border: 1px solid #ccc;
        padding: 20px;
    }

    .text {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    </style>
</head>

<body>
    <div class='wrapper'>
        <p class='text'>【成语故事】宋朝时期,真宗下令访天下隐者,得到一个会作诗的杞人杨朴,召见时他却说不会诗,真宗问他临行有人作诗送他否?杨朴回答说:""臣妻有诗一首:更休落魄贪杯酒,亦莫猖狂爱咏诗。今朝捉将官里去,这回断送老头皮。""真宗大笑,就放他还山"</p>
    </div>
</body>

</html>

 

转载于:https://my.oschina.net/u/3549294/blog/1499375

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值