Autor | Zpráva | ||
---|---|---|---|
pinocchio Profil * |
#1 · Zasláno: 6. 10. 2005, 11:00:45
Je možné že chcem nemožné, ale neviete niekto ako sa dá spraviť 2 stĺpcový textový blok, pričom by text automaticky pretekal z jedného stĺpca do druhého podľa toho aký je dlhý? Malo by to byť riešené bez nejakých skriptov.
|
||
habendorf Profil |
#2 · Zasláno: 6. 10. 2005, 12:54:02
Přímo to nejde, obejít to lze. Ale text by musel být v html dvakrát.
|
||
Petra Profil |
#3 · Zasláno: 6. 10. 2005, 13:05:53
Anebo by se musel třeba při tahání z databáze rozpůlit. Ale tak web nejsou noviny, abychom tu vyráběli sloupcovou sazbu :-)
|
||
habendorf Profil |
#4 · Zasláno: 6. 10. 2005, 13:22:27 · Upravil/a: habendorf
Petra: Což už ovšem není css řešení a bez skriptování. Navíc nevím, jak bys vypočítala kde se má text rozdělit. Třeba levý sloupec je 200px široký a 300px vysoký - a teď mi spočítej jak to rozdělit. A co když si uživatel změní velikost písma?
|
||
Petra Profil |
#5 · Zasláno: 6. 10. 2005, 13:43:08
habendorf: Já nikdy netvrdila, že umím počítat :-) Tak ale myslela jsem, že oba budou stejně dlouhé a rozdělilo by se to řekněme podle počtu znaků a v mezeře. Nic jako fixní výšku sloupce neuvažuju, to prostě na webu neexistuje. Velikost písma se zvětší u všech písmen stejně. A pokud uvažuješ, že jeden sloupec je nějak velký a v druhém je všechen zbytek, tak na to mé řešení opravdu stavěné není.
Za to neCSS skriptové řešení se omlouvám, byla jsem nepozorná. No a teď si ráda poslechnu výklad tvého řešení. |
||
Plaváček Profil |
#6 · Zasláno: 6. 10. 2005, 13:46:10
Našel jsem tohle, možná mírnou úpravou skriptu by se to vyšmudlit dalo. Nicméně, jak správně prohlásila Petra, web nejsou noviny, přestože pokud vím CSS 3 s podobnou fičurkou počítá.
http://www.ms.mff.cuni.cz/~malej9am/vyuka/js/sloupce.html |
||
habendorf Profil |
#7 · Zasláno: 6. 10. 2005, 13:57:44 · Upravil/a: habendorf
Petra: No a teď si ráda poslechnu výklad tvého řešení.
No jak říkám, musel by ten text být v html dvakrát. Já vím, je to fuj, taky bych to v praxi nedělal. (nebo jen jednou a pomocí JS ho zduplikovat) |
||
Leo Profil |
#8 · Zasláno: 6. 10. 2005, 14:03:30
"No jak říkám, musel by ten text být v html dvakrát. Já vím, je to fuj, taky bych to v praxi nedělal."
Reseni bez JS? Leo |
||
habendorf Profil |
#9 · Zasláno: 6. 10. 2005, 14:10:11
Leo: Reseni bez JS? Dva texty v html snad není JS. Nebo nějak nechápu, sorry.
|
||
Petra Profil |
#10 · Zasláno: 6. 10. 2005, 14:10:56
habendorf: Já vím, cos říkal, ale já to nepochopila :-) Jak ho rozdělíš?
|
||
Leo Profil |
#11 · Zasláno: 6. 10. 2005, 14:13:26
"Leo: Reseni bez JS? Dva texty v html snad není JS. Nebo nějak nechápu, sorry."
No ja jsem se ptal, jestli vase reseni je bez js. Pokud ano, jake je? |
||
Fred Profil |
#12 · Zasláno: 6. 10. 2005, 14:22:25
Ale tak web nejsou noviny, abychom tu vyráběli sloupcovou sazbu :-) No tohle jde, nejdřív jsem ten dotaz tak pochopil, než mi to docvaklo. http://www.alistapart.com/articles/crosscolumn2 http://www.alistapart.com/articles/crosscolumn a příklad http://www.alistapart.com/d/crosscolumn/example5.html
|
||
habendorf Profil |
#13 · Zasláno: 6. 10. 2005, 14:29:26
No já myslel třeba takhle, je to primitivní řešení, nic užasného. http://habendorf.plavacek.net/pokusy/dva-sloupce2.html
Měnící se délku textu si nasimulujte zvětšováním/zmenšováním písma v prohlížeči. Taky by se dalo nějak šachovat s clip. |
||
habendorf Profil |
#14 · Zasláno: 6. 10. 2005, 14:31:42
Fred: to je o ničem, tam se ten text nepřelévá
|
||
Leo Profil |
#15 · Zasláno: 6. 10. 2005, 14:41:45
Duplikatni obsah neni problem vytvorit v JS. Leo
|
||
habendorf Profil |
#16 · Zasláno: 6. 10. 2005, 14:51:37
Leo:
Duplikatni obsah neni problem vytvorit v JS. No vždyť jsem výše psal (nebo jen jednou a pomocí JS ho zduplikovat) Ono by to ještě chtělo taky doučesat. Kdyby výška těch sloupců byla v em, a v em byla zadána i font-size a line-height, a ty hodnoty byly nějak soudělitelné, tak by to asi šlo vyladit tak, aby to neřezalo řádky v půlce výšky. |
||
Leo Profil |
#17 · Zasláno: 6. 10. 2005, 14:58:58
Prakticky je problemu vic - zvlast, pokud tam neni jen text, ale treba obrazky, tabulky, atd. taky co s pruznou sirkou webu, zmenou velikosti pisma atd. Leo
|
||
habendorf Profil |
#18 · Zasláno: 6. 10. 2005, 15:05:36
Tak jsem to učesal a dopsal tam ten JS. http://habendorf.plavacek.net/pokusy/dva-sloupce2.html
|
||
habendorf Profil |
#19 · Zasláno: 6. 10. 2005, 15:06:31
Prakticky je problemu vic - zvlast, pokud tam neni jen text, ale treba obrazky, tabulky, atd. taky co s pruznou sirkou webu, zmenou velikosti pisma atd. Leo
To je samozřejmě pravda. Od začátku říkám že je to fuj. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0