[ 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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
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...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

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

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
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: 4110
Témy: 30 | 30
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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 01.03.2010 18:58 | Predcasne ukoncenie textu

IE to podporuje az od v7, nie?


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

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

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
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: 1719
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

173

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

348

01.08.2009 21:26

Tominator

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

Ukončenie zmluvy

v Obchody, reklamácie a právo

5

1444

10.07.2009 13:23

f_fabregas4

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

Ukončenie procesov ...

v Ostatné programy

2

565

30.11.2010 22:32

mato59

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

Ukoncenie a privitanie

v Operačné systémy Microsoft

3

226

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

301

04.07.2008 22:03

beks

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

ukoncenie zmluvy: internet

v Obchody, reklamácie a právo

9

2033

03.12.2009 14:00

tlacitko Enter

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

Ukoncenie viazanosti - pokuta?

v Siete

6

218

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

64

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

1854

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

219

29.03.2013 18:14

BX

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

167

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

1101

06.08.2011 23:24

mimkork

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

Orange FiberTV ukoncenie vysielania po 23. hodine

v Poskytovatelia internetu

7

196

10.04.2017 20:58

shiro

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

785

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

244

01.07.2016 9:58

JanoF



© 2005 - 2017 PCforum, edited by JanoF