نمایش نتایج 1 تا 4 از 4

نام تاپیک: نمایش سه نقطه آخر متنهای طولانی

  1. #1

    نمایش سه نقطه آخر متنهای طولانی

    سلام
    من میخوام یه متن رو داخل یه div نشون بدم ولی میخوام اگر متن خیلی طولانی بود فقط دوخطش نمایش داده بشه و آخرمتن سه نقطه گذاشته بشه که متن ادامه داره لطفا کمک کنید

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: نمایش سه نقطه آخر متنهای طولانی

    ببین چند کاراکتر هست تو متن اگه از حدی بیشتر بود یعنی بیش از 2 خطه و کاراکتر های بعد از د2 خط رو حذف کن
    با strlen میتونی بفهمی چند کاراکتر تو متن وجود داره و با substr میتونی متن رو کوتاه کنی که از کاراکتر 0 تا مثلا 20 رو نشون بده و بعدش هم 3 تا نقطه بزاری

  3. #3

    نقل قول: نمایش سه نقطه آخر متنهای طولانی


    if( mb_strlen($str) > 200 ){
    echo mb_substr($str, 0, $length, 'UTF-8').'...';
    }
    else{
    echo $str;
    }

  4. #4

    نقل قول: نمایش سه نقطه آخر متنهای طولانی

    سلام دوست عزیز
    البته میتونی از css هم استفاده کنی.
    #greetings
    width: 100px
    white-space: nowrap
    overflow: hidden
    text-overflow: ellipsis // This is where the magic happens
    -----------------------------
    رزرو مستقیم و بی واسطه هتل ها و اماکن اقامتی کشور

تاپیک های مشابه

  1. سه نقطه آخر متن
    نوشته شده توسط Mr.Robot666 در بخش طراحی وب (Web Design)
    پاسخ: 2
    آخرین پست: شنبه 23 آبان 1394, 09:58 صبح
  2. پاسخ: 1
    آخرین پست: جمعه 26 تیر 1394, 15:35 عصر
  3. سوال: چطوری برای عنوان های طولانی سه نقطه بزاریم ؟
    نوشته شده توسط mamali-mohammad در بخش PHP
    پاسخ: 5
    آخرین پست: سه شنبه 06 اردیبهشت 1390, 15:24 عصر
  4. چجوری متنهای طولانی تکه تکه بشن؟(فوری)
    نوشته شده توسط nokhod در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: شنبه 17 دی 1384, 07:41 صبح
  5. نمایش یک نقطه از فرم دارای scrollbar
    نوشته شده توسط MBeigy در بخش VB.NET
    پاسخ: 5
    آخرین پست: دوشنبه 12 اردیبهشت 1384, 02:12 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •