Autor | Zpráva | ||
---|---|---|---|
radekt Profil |
#1 · Zasláno: 8. 8. 2014, 07:43:36
Dobrý den,
na této stránce se po určitém odrolování dolů objeví vpravo dole šipka, na kterou když kliknu, tak mě hodí na začátek stránky. Kdyby byla vidět pořád, tak je to záležitost fixního pozicování. Ale takhle nevím - jak je to udělané? A lze to případně udělat jenom prostředky HTML a CSS? Díky |
||
Taps Profil |
#2 · Zasláno: 8. 8. 2014, 09:32:40
radekt:
Pomocí js musíš detekovat odrolování, viz např. http://www.codeofaninja.com/2013/06/scroll-page-to-top-jquery.html |
||
radekt Profil |
#3 · Zasláno: 8. 8. 2014, 10:29:25
Díky moc, podívám se na to.
|
||
Chamurappi Profil |
#4 · Zasláno: 8. 8. 2014, 10:59:07
Reaguji na radekta:
„Kdyby byla vidět pořád, tak je to záležitost fixního pozicování.“ Proč potřebuješ, aby nebyla vidět pořád? Máš-li jednobarevné pozadí, šlo by to napodobit i bez skriptů. A samozřejmě to jde udělat i bez stokilové koule na noze v podobě jQuery… dokonce by ten vlastní kód byl stejně dlouhý. |
||
radekt Profil |
#5 · Zasláno: 8. 8. 2014, 11:54:25
No to je paráda! Smekám klobouk a díky!
|
||
Časová prodleva: 9 dní
|
|||
mapo Profil * |
#6 · Zasláno: 17. 8. 2014, 08:05:30
Chamurappi:
„Máš-li jednobarevné pozadí, šlo by to napodobit i bez skriptů.“ A co když mi pod tu krytku vyjde zrovna nějaký veledůležitý obsah? |
||
Bubák Profil |
#7 · Zasláno: 17. 8. 2014, 09:06:21
Veledůležitému obsahu můžeš dát z-index.
|
||
mapo Profil * |
#8 · Zasláno: 17. 8. 2014, 09:15:55
Bubák:
Nechci tu vyvolávat zbytečnou diskusi vpodstatě o ničem, ale z-index nemůžu použít, protože nevím co ta krytka zakryje. |
||
Bubák Profil |
#9 · Zasláno: 17. 8. 2014, 09:38:40
Všechno, krom krytky a odkazu na kotvu lze považovat za veledůležitý obsah.
|
||
Str4wberry Profil |
#10 · Zasláno: 17. 8. 2014, 10:29:05
Spíš stačí dát krytku tam, kde žádný obsah nebude.
|
||
mapo Profil * |
#11 · Zasláno: 17. 8. 2014, 10:40:20
Bubák:
Asi si nerozumíme. Ten odkaz na tu kotvu musí být vždy nad obsahem stránky a nad něj dáme krytku. Tedy krytka je vždy nad obsahem a z-indexem si nepomůžeme. Problém je v tom absolutním pozicování krytky k rozměru okna, který není konstantní tudíž zakrývá pokaždé jinou část obsahu stránky. |
||
Bubák Profil |
#12 · Zasláno: 17. 8. 2014, 10:42:18 · Upravil/a: Bubák
Krytka musí zakrývat kotvu a je možné, že grafik nebo autor stránky bude chtít mít kotvu umístěnou pod obsahem.
mapo: Se samotnou krytkou není problém, stačí z-index, ale nastal problém s tím, že pak není možné kliknout na odkaz na kotvu, protože je překrytý obsahem, to jsem nedomyslel. http://kod.djpw.cz/rzeb http://kod.djpw.cz/rzeb- |
||
mapo Profil * |
#13 · Zasláno: 17. 8. 2014, 11:27:58
Bubák:
o tom tu celou dobu mluvím, pořadí vrstev musí být od nejnižší: obsah -> odkaz -> krytka řešení by bylo posunout odkaz a krytku mimo obsah, třeba nastavením body{margin-right: sirkaOdkazu;} , ale vznikne zbytečně nevyužité místo. |
||
Chamurappi Profil |
#14 · Zasláno: 17. 8. 2014, 14:56:49
Reaguji na mapa:
„Ten odkaz na tu kotvu musí být vždy nad obsahem stránky a nad něj dáme krytku.“ Proč musí být zrovna nad obsahem? Je snad důležitější než obsah? Drtivá většina webů odkaz nahoru vůbec nepotřebuje, mají ho jen jako estetický doplněk, protože se grafik nudil, nebo protože se to tak dělá (=> nikdo nad tím moc nepřemýšlí). Pokud by měl navíc překrývat obsah, vnímal bych tento výstřelek spíš jako škodlivý, není-li k němu opravdu dobrý důvod. Minimálně bych se zamyslel nad tím, jestli po smazání takového odkazu nahoru vůbec někoho napadne, že tam chybí. |
||
Časová prodleva: 10 let
|
0