Pořadí - iframe

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod topboss 16. 12. 2007 11:09

Mám vysouvací menu v Javascriptu a vedle něho iframe. Ale potřeboval bych, aby to vnořené okno bylo uplně v zadu, tzn. za menu, protože když kliknu na menu a ono se rozbalí tak se otevře za iframe a nic nejde vidět. Prosím nějaké rady spíš na html tag pro iframe než pro JS. Díky
topboss
Junior

Odeslat příspěvekod Nargon 16. 12. 2007 13:56

podivej se na css a z-index
http://www.jakpsatweb.cz/css/z-index.html a nastav tomu iframu aby byl hloubeji a tomu menu aby bylo vyse.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod Figa 16. 12. 2007 14:15

Tak jak píše Nargon, ale jen taková malá rada do budoucna.Nepoužívej iframe.
IBM PC 50Z

- 10MHZ
- 1MB RAM
- 60MB HDD
- 1987
Figa
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod topboss 16. 12. 2007 14:19

Super, dík, zkoušel jsem nastavovat ten z-index ale netušil jsem že může jít aji do záporu.
topboss
Junior

Odeslat příspěvekod topboss 16. 12. 2007 14:24

Proč nepoužívat iframe???
topboss
Junior

Odeslat příspěvekod Zorg 16. 12. 2007 17:43

V IE6 to podle mě nebude fungovat, ten z-index pro iframe nebo třeba pro select nezná.
Zorg
Junior

Odeslat příspěvekod rph.Efreet 16. 12. 2007 22:18

Iframe je zastaralé řešení, nedá se na něj moc spolehnout. Jedna z velkých nevýhod je nemožnost navštívit stránku přes vyhledávač. Najde totiž stránku v iframu, na kterou pak směřuje odkaz z výsledků vyhledávání. Pak návštěvník vidí jen obsah iframu, neví kde je, nevidí navigaci a jde okamžitě jinam. Osvědčený je CSS layout, pomocí overflow: auto nebo scroll se dají simulovat i iframy. V kombinaci s PHP jde pak o mocnou zbraň;-)
Nikdy není tak blbě aby nemohlo být ještě hůř;-)
rph.Efreet
Junior
Uživatelský avatar

Odeslat příspěvekod topboss 16. 12. 2007 22:30

Hm tak ten argument od rph.Efreeta by mně už přesvědčil nepoužívat ho (iframe) 8)
topboss
Junior

Odeslat příspěvekod topboss 7. 2. 2008 11:30

Hm tak jsem zase přišel na další problém. Mám udělané javascriptové menu a vedle něj je iframe s hodnotou z-index: -1. Všechno fungovalo pěkně do té doby, než jsem se rozhodl udělat v tomto iframu nějaký odkaz. V mozzile totiž na něho nelze kliknout (asi proto že má záporný z-index). Proto bych potřeboval poradit jak to to vyřešit. Nejlíp asi kdyby někdo znal nějaký tag, něco jako z-index, co by šlo použít u javascriptového menu. Děkuji za odpověď.

Prozatím jsem to vyřešil tak že jsem dal iframe před script ve zdorjovém kódu ale nešlo by to ještě nějak jinak?
topboss
Junior

Odeslat příspěvekod rph.Efreet 7. 2. 2008 13:26

Proč tam máš záporný z-index? Jakou hraje v tvém případě roli?
Nikdy není tak blbě aby nemohlo být ještě hůř;-)
rph.Efreet
Junior
Uživatelský avatar

Odeslat příspěvekod topboss 9. 2. 2008 11:21

No aby byl za tim menu v javascriptu ptz jinak se vzdy vysunulo pod nej. Ale asi to necham tak jak to je, dokonce to tak funguje i ve vsech prohlizecich
topboss
Junior

Odeslat příspěvekod rph.Efreet 9. 2. 2008 21:47

Nedávej rámu záporný z-index, ale navigaci větší z-index než rámu:D Pak pude iframe bez problému nakliknout
Nikdy není tak blbě aby nemohlo být ještě hůř;-)
rph.Efreet
Junior
Uživatelský avatar

Odeslat příspěvekod FUNNY 12. 2. 2008 14:36

a kdyz mam menu a pod tim listbox, tak pres tot vysouvaci menu se zobrazi ten list box...to poresim jak? taky pres ten z index? ten u list boxu v ie6 myslim nefunguje...
FUNNY
Junior
Uživatelský avatar

Odeslat příspěvekod rph.Efreet 13. 2. 2008 22:11

Z-index v IE6 funguje, menu nastav z-index větší než listboxu a je to
Nikdy není tak blbě aby nemohlo být ještě hůř;-)
rph.Efreet
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků