kloc221
(Kloc221)
#1
Witam chciał bym zapytać czy da się coś takiego zrobić aby obiąć jakieś zdanie divem i np w css napisać jeśli ma więcej niż 10 znaków to (…)
czyli miało by to wyglądać tak
lalalalalalalalalalaala
i wyświetlało by się tak :
lalalalala…
czyli po 10 znaku trzy kropki. Czy da się coś takiego robić ??
jj_el
(Jacek705)
#2
w css raczej nie ale w php:
$tekst='lalalalalalalalalalalala';
echo substr($tekst,0,10);
kloc221
(Kloc221)
#3
Trudno obejdę się bez tego bo nie mogę użyć php
methyl
(Methylz)
#4
CSS3 daje taką możliwość.
Skorzystaj z jquery
$(function(){
$('div.skracanie').each(function(){
var tekst = $(this).text().substring(0,10);
$(this).text(tekst + '...');
});
});