Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment afficher du texte sur une ligne et le remplacer par... s'il dépasse le nombre de mots?

Comme dans le titre, la largeur est fixe, si elle dépasse le nombre de mots, utilisez...

大家讲道理大家讲道理2682 Il y a quelques jours851

répondre à tous(7)je répondrai

  • 迷茫

    迷茫2017-05-19 10:15:23

    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
    
    overflow:hidden:超出隐藏
    white-space:nowrap:强制不换行
    text-overflow:ellipsis:超出省略号代替;
    

    Portail, va le découvrir

    répondre
    0
  • 为情所困

    为情所困2017-05-19 10:15:23

    L'approche fixe nécessite les quatre conditions suivantes :
    1.Fixed width
    2.overflow:hidden
    3.white-space:nowrap
    4.text-overflow : points de suspension

    répondre
    0
  • 高洛峰

    高洛峰2017-05-19 10:15:23

     display: -webkit-box;
        box-orient: vertical;
        line-clamp: 3; // 可控制几行后有 ... 
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3; // 兼容写法
        overflow: hidden;
        white-space:normal;

    répondre
    0
  • 阿神

    阿神2017-05-19 10:15:23

    Tout d'abord, le premier point est de donner à cette ligne une largeur fixe. Même si vous ne donnez pas de largeur fixe, vous devez quand même limiter la ligne par la marge. Pour parler franchement, il s'agit de donner une largeur fixe à cette ligne. largeur fixe. . .
    Les autres codes sont les suivants

    如果是一个p标签
    p{
        width:100px;//固定宽度
        overflow:hidden;//超出隐藏
        white-space:nowrap;//不换行
        text-overflow:ellipsis;//省略号
    }

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:15:23

    /a/11...
    Deux méthodes d'implémentation, largeur fixe, affichage en excès..., survol de la souris pour omettre du contenu

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:15:23

    // line-clamp、line-height和height直接控制多行
    .two-line {
        color: #333;
        line-height: 18px;
        height: 36px;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        display: -moz-box;
        -webkit-line-clamp: 2;
        -moz-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;
      }

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:15:23

    Avec une largeur fixe, utilisez overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

    répondre
    0
  • Annulerrépondre