[ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Predcasne ukoncenie textu

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39 | 39
NapísalOffline : 01.03.2010 15:06 | Predcasne ukoncenie textu

Zdravim,

Poreboval by som vyriesit jeden problem. Mam text v dive a chcem aby ked sa text dostane na urcitu hranicu, tak sa zobrazil odkaz napr. [url]...viac[/url]. Ak to nespravim, tak mi text bude prechadzat nepekne za div. Ako to vyriesit? Napadlo ma, ze useknem urcitucast retazca ale aku? Vezmime si napr. dva rezce:

iiiiiiiiiiiiiiiiiiiiiiiiiiiiii

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

Oba maju dlzku 30 znakov, no pozrite na ten evidentny rozdiel v dlzke. Toto je presne ten problem na ktory by som narazil. No prave preto, pisem sem a hladam sofistikovanejsie riesenie.

Dakujem


Offline

Správca fóra
Správca fóra
Predcasne ukoncenie textu

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 01.03.2010 15:25 | Predcasne ukoncenie textu

da sa to vyriesit viacerymi sposobmi, zalezi od tvojich preferencii, ktory si vyberies... bud si zistis priemerny pocet znakov, ktore sa zmestia do daneho divu a budes zobrazovat prvych x znakov, pripadne pouzijes overflow:hidden a napozicujes si na koniec riadku link "viac"... mozes este pouzit font s rovnakou sirkou znakov, aj to je riesenie, ale v prostredi webu zrejme nepouzitelne...


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Čestný člen
Čestný člen
Predcasne ukoncenie textu

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 01.03.2010 15:29 | Predcasne ukoncenie textu

A co toto? http://www.csshrou.sk/css3-text-overflow-ellipsis/


Offline

Užívateľ
Užívateľ
Predcasne ukoncenie textu

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39 | 39
Napísal autor témyOffline : 01.03.2010 15:37 | Predcasne ukoncenie textu

stenley píše:
da sa to vyriesit viacerymi sposobmi, zalezi od tvojich preferencii, ktory si vyberies... bud si zistis priemerny pocet znakov, ktore sa zmestia do daneho divu a budes zobrazovat prvych x znakov, pripadne pouzijes overflow:hidden a napozicujes si na koniec riadku link "viac"... mozes este pouzit font s rovnakou sirkou znakov, aj to je riesenie, ale v prostredi webu zrejme nepouzitelne...


Skusim ten priemerny pocet znakov a overflow:hiddena uvidim, co mi z toho bude vyhovovat viacej.

Ďuri píše:


CSS3 hmm, tak nic


Offline

Čestný člen
Čestný člen
Predcasne ukoncenie textu

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 01.03.2010 18:54 | Predcasne ukoncenie textu

Nejde o to, ze CSS3, ale o to, ze je to siroko podporovane.


Offline

Správca fóra
Správca fóra
Predcasne ukoncenie textu

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 01.03.2010 18:58 | Predcasne ukoncenie textu

IE to podporuje az od v7, nie?


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Čestný člen
Čestný člen
Predcasne ukoncenie textu

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 01.03.2010 19:03 | Predcasne ukoncenie textu

Tusim od 5.5, je to asi vymysel Mrkvosoftu. Na msdn.microsoft.com pisu len "partial" podporu, takze bude to treba odskusat.


Offline

Užívateľ
Užívateľ
Predcasne ukoncenie textu

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39 | 39
Napísal autor témyOffline : 01.03.2010 20:39 | Predcasne ukoncenie textu

Tak v tom pripade mozem skusit aj to,len sa bojim aby to nerobilo problemy


Offline

Užívateľ
Užívateľ
Predcasne ukoncenie textu

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39 | 39
Napísal autor témyOffline : 17.04.2010 21:32 | Predcasne ukoncenie textu

stenley píše:
mozes este pouzit font s rovnakou sirkou znakov, aj to je riesenie, ale v prostredi webu zrejme nepouzitelne...


A ako si to potom mam vypocitat? Mam dajme tomu urcity div a ako mam vypocitat koko znakov sa mi tam vojde ak by som pouzil neproporcionalne pismo? Vysku nastaim lahko ale ako zistim sirku znaku na jeho vysku? Je na to nejaky vzorec?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 17.04.2010 22:44 | Predcasne ukoncenie textu

Nijako to nezistíš, keďže záleží na fonte, použitom hintingu a kopci ďalších parametrov. Teda pomocou javascriptu sa to zistiť dá, ale rozumnejšie je počítať s tým, že html nie je obrázok a teda nie je vhodné obmedzovať výšku divu len kvôli tomu, aby to vyzeralo pekne (aj tak to takmer nikdy pekne nevyzerá). :)


Offline

Užívateľ
Užívateľ
Predcasne ukoncenie textu

Registrovaný: 25.12.09
Prihlásený: 03.07.11
Príspevky: 133
Témy: 39 | 39
Napísal autor témyOffline : 17.04.2010 22:47 | Predcasne ukoncenie textu

No ja pouzivam pevne stanoveny font:

Kód:
font-family: "Lucida Console", "Monaco CE", fixed, monospace;


Zistil som ze pri tomto fonte je sirka presne 0.6tina z vysky. Testoval som to na viacerych textoch a velkostiach pisma. Pouzivam monospace... Moze byt? Ci to ma nejake haciky?


 [ Príspevkov: 11 ] 


Predcasne ukoncenie textu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

predcasne splatenie uveru

v Ekonomika, práca, biznis, podnikanie a peniaze

3

457

30.06.2014 17:35

Xaltotun

V tomto fóre nie sú ďalšie neprečítané témy.

Zmena textu a zanechani pozice v textu

v PHP, ASP

4

862

01.08.2009 21:26

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Ukončenie procesov ...

v Ostatné programy

2

898

30.11.2010 22:32

mato59

V tomto fóre nie sú ďalšie neprečítané témy.

Ukončenie zmluvy

v Obchody, reklamácie a právo

5

2348

10.07.2009 13:23

f_fabregas4

V tomto fóre nie sú ďalšie neprečítané témy.

ukoncenie zmluvy: internet

v Obchody, reklamácie a právo

9

2462

03.12.2009 14:00

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Ukoncenie a privitanie

v Operačné systémy Microsoft

3

539

05.09.2008 16:54

FoNo

V tomto fóre nie sú ďalšie neprečítané témy.

Zle ukoncenie tabulky

v HTML, XHTML, XML, CSS

5

590

04.07.2008 22:03

beks

V tomto fóre nie sú ďalšie neprečítané témy.

Ukoncenie viazanosti - pokuta?

v Siete

6

1113

04.12.2015 0:06

ac.milan

V tomto fóre nie sú ďalšie neprečítané témy.

Internet download manager- ukončenie

v Ostatné programy

0

336

13.01.2014 13:36

AsuSmaNiaK

V tomto fóre nie sú ďalšie neprečítané témy.

ukoncenie zmluvy so Slovanetom

v Poskytovatelia internetu

2

2783

11.05.2013 12:09

zalgoo

V tomto fóre nie sú ďalšie neprečítané témy.

Ako testovat ukoncenie aplikacie

v Delphi, Visual Basic

1

562

29.03.2013 18:14

BX

V tomto fóre nie sú ďalšie neprečítané témy.

ukoncenie bootovania do nudzoveho rezimu

v Operačné systémy Microsoft

4

527

03.02.2020 18:40

dracul

V tomto fóre nie sú ďalšie neprečítané témy.

Na ukončenie nežiadajte LOCK témy, ale ...

v Informujem sa

0

666

01.07.2016 9:58

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Trvalé ukončenie aplikácií bežiacich na pozadí

v Operačné systémy Microsoft

2

1559

06.08.2011 23:24

mimkork

V tomto fóre nie sú ďalšie neprečítané témy.

Na ukončenie PREDAJA nežiadajte LOCK témy, ale ...

v Predám

0

2771

01.07.2016 9:58

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Na ukončenie KÚPY nežiadajte LOCK témy, ale ...

v Kúpim

0

1388

01.07.2016 9:58

JanoF



© 2005 - 2024 PCforum, edited by JanoF