Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Náš Lopuch Vám
vytře zrak

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Web [ŽP: neomezená] (kategorie Programování) moderuje Kdokoliv.
Archiv
Domovská stránka aktualizována 28.7.2019 17:46
  
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: uzaudhg
[ 4074 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
sekory Sekory The journey of thousand miles - starts with a single step. 11.11.2009 09:17  6966
Bredy: Díky za návrh, promyslím to, když o tom přemýšlím, tak je možná hloupost (pro mě) zůstávat v mezích HTML/CSS jak jsem tady psal.
bredy 11.11.2009 00:28  6965
SekoryOnehda jsem to resil PHPkem. Mel jsem ramce sestavene jako casti stranky. Pro neIE tam byl skriptik, ktery ty ramce sestavil pres fixni bloky z tech casti... A pro IE normalne vyrobil ramce a do nich vlozil ty casti (s patricnymi hlavickami).

Trochu se komplikovaly odkazy, musely totiz vzdy vest na TOP a obsahovat reference na obsah vsech ramcu, pokud nebyly nektere default. Pri prechodu na dalsi stranku se tedy ramce prekreslily vsechny.
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 10.11.2009 22:42  6964
Už aby nás IE6 opustilo...
sekory Sekory The journey of thousand miles - starts with a single step. 10.11.2009 20:02  6963
Nic mi nepříjde jako až tak závažná chyba, ale asi tu svojí stránku přepíšu z rámců do CSS pomocí pozicování, ale co vím, tak s tím má právě IE6 problém v podobě fixní pozice. Uvidím jak to půjde.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 10.11.2009 18:27  6962
Sekory [6961]: Ano, atribut frameborder. Ja to samozrejme nezkousel, je mozne ze nektere/vsechny prohlizece to nerespektujou.
Ad zlo: treba tady: Problémy rámců v HTML.
sekory Sekory The journey of thousand miles - starts with a single step. 10.11.2009 15:57  6961
Atribut elementu frame? To by to tedy mělo vypadat takto?
<frameset rows="100, *">
<frame src="xx.html" border="0">
<frame src="x.html" border="0">
</frameset>
Protože jestli jo, tak to mi nefunguje (okraje jsou) i když dám frameborder - to je jedno. iframe jsem nezkoušel. Ohledně toho, že jsou rámy v mnoha ohledech zlo, o tom bych se právě rád dozvěděl víc.
Jak to udělat vím, že existuje nějaké pozicování v CSS či trochu primitivnější způsob pomocí tabulky.

tvx: Zdá se mi to estetičtější, když se to nenačítá. Ale tak můžu se toho vzdát, ač nerad.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 10.11.2009 13:16  6960
Sekory [6957]: Frameborder je atribut elementu frame (nebo iframe) a bere hodnoty 1, nebo 0. Nepostaci Ti to k tomu, co potrebujes?
Jinak ramy jsou v mnoha smerech zlo. Pokud ale trvas na tom, aby se to leve a horni menu opravdu nenacitalo, tak to bez ramu nejde. Na druhou stranu je otazka, jestli je na tom potreba trvat. Pokud tuhle myslenku opustis, tak pak reseni prenositelna na vsechny dnes pouzivana prohlizece existuji (doporucil bych pak prolistovat jednu z knizek Pixyho (Petr Stanicek) o CSS (klidne treba jenom nekde v knihovne), urcite tam neco takovyho nekde ma).
mpts [6959]: No dobre, ale priznejme si, ze manualy nejsou zrovna typicka webova stranka. :-) Krom toho linkovat verzi 1.5, no fuj. :-)
mpts mpts Je to jinak, ba přesně naopak! 10.11.2009 12:47  6959
:-)Jak že rámy nikdo neužívá? A co je tohle: http://java.sun.com/j2se/1.5.0/docs/api/ ?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 10.11.2009 10:47  6958
aby se znova nenacitala, to bys musel asi pouzit nejakej javascript, snad to menu nemas tak giganticky?
sekory Sekory The journey of thousand miles - starts with a single step. 10.11.2009 01:41  6957
RámyTak jsem zkoušel jestli mám validní jedny stránky (http://validator.w3.org/) a zjistil jsem následující věc, kterou nejsem shcopnej odstranit.

<frameset cols="220, *" frameborder="no" border="0" >
Attribute "FRAMEBORDER" is not a valid attribute. Did you mean "frameborder"?

Co jsem zkoušel hledat co s tím, tak jsem se dočetl, že to prostě nejde mít validní stránky a zároveň nemít hranice mezi rámy. Mýlím-li se opravte mě.

Nicméně proč sem píšu, pokud jsme si všimnul dalo by se považovat za fakt, že rámy prostě téměř nikdo nepoužívá. Což by mě zajímalo proč? Existuje snad nějaká nevýhoda o které nic nevím? Jediný problém vidím v odkazech na konkrétní místo stránky... Zdá se mi, že jsem něco prošvihl.

No každopádně asi svůj systém rámů opustím, tak by mě zajímalo, jak nejsnáž docílit nějaké náhrady? Chtěl bych na stránce mít následující: Pevné levé a horní menu, které se pří každém kliku znova nenačítá. Aby to nebylo něco jak tady na lopuchu, kde horní lišta v IE6 nefunguje jak má (aby s tím žádný z běžných browserů neměl problém). Zároveň bych se zatím rád nepouštěl mimo HTML/CSS.
mira Mira Optimista se učí anglicky - pesimista rusky a realista střílet... 6.11.2009 18:29  6955
tvuj palec neni kompatibilni s uchem, nebo spatne ucho
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 6.11.2009 17:32  6954
zkoušel jsem si u toho strkat i palec od nohy do ucha a nic :/
zblunce zblunce Já jsem geniální - i když jsem normální! 6.11.2009 17:21  6953
BIGHead [6951]: nekamenujte me, vubec tomu nerozumim, ale zkousel jsi to i bez te mezery?
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 6.11.2009 17:18  6952
Tak nakonec jsem surově a bezradně použil podtržítkový hack, ale kdybyste mi byl někdo schopen vysvětli proč ty podmíněné formáty nefungují tak mu budu zauzlován...
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 6.11.2009 15:27  6951
conditional comments for IEUdělal jsem si speciální CSS pro IE6, ale ať dělám co dělám, tak ho nejsem schopen IE6 naservírovat. Pokud z následujícího kódu odmažu tu 6 v podmínce, pak vše funguje jak má, bohužel ale ve všech IEčkách... Kde v tom mám chybu, nebo to souvisí ještě s něčím dalším?

<!--[if IE 6]>

<link rel="stylesheet" href="css/ie6.css" type="text/css" media="screen, projection" />

<![endif]-->

[ 4074 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt