Autor | Zpráva | ||
---|---|---|---|
Elis6 Profil |
#1 · Zasláno: 18. 11. 2005, 19:01:06 · Upravil/a: Elis6
Na stránce http://www.gy-sy.wz.cz mám daný nadpis, když se na něj podívám v Mozille (FireFox), tak se zobrazí správně, ale když v IE (MyIE, Maxthon, IE 6), tak je pod ním najednou mezera. Je to vidět pod tím pejskem, ten obrázek by měl "sedět" přímo na tom okraji. Bohužel tomu tak není. Můžete mi prosím poradit? Děkuji
|
||
habendorf Profil |
#2 · Zasláno: 18. 11. 2005, 19:03:18
Pro hx si nastav požadovaný margin + padding. (třeba na 0)
|
||
Elis6 Profil |
#3 · Zasláno: 18. 11. 2005, 23:28:12
Zkusila jsem tam doplnit nulové, kladné i záporné hodnoty, ale ten nadpis se ani nehne. :(
|
||
habendorf Profil |
#4 · Zasláno: 18. 11. 2005, 23:31:43
Já teda v IE a FF nevidím rozdíl, až na to, že ti ve FF chybí vpravo kus rámečku.
|
||
Timy Profil |
#5 · Zasláno: 18. 11. 2005, 23:32:55
zkus to napsat takhle
<div id="nadpis"><img src="design/nadpis.jpg" class="nadpis" width="788"></div> jako bez toho odřádkování |
||
Elis6 Profil |
#6 · Zasláno: 18. 11. 2005, 23:38:34
Já teda v IE a FF nevidím rozdíl, až na to, že ti ve FF chybí vpravo kus rámečku.
Ten chybí i v IE, ale pod tím nadpisem je nehezká mezera .. |
||
jozob Profil |
#7 · Zasláno: 18. 11. 2005, 23:42:01 · Upravil/a: jozob
stačí zrušiť odriadkovanie v kóde
<div id="nadpis"> Treba zmeniť na: <div id="nadpis"><img src="design/nadpis.jpg" class="nadpis" width="788"></div> Takže nesmú tam byť konce riadok - všetko musí byť v jednom riadku. Toto je dosť divný problém v IE... |
||
Elis6 Profil |
#8 · Zasláno: 18. 11. 2005, 23:43:52
Timy - tak jsem díky tobě právě zjistila, že to dělá ten kód. :) Když mám
<div id="nadpis"><? include "design/nadpis.inc";?> </div>, tak to tam nechá mezeru, ale když to napíšu "přímo", tak mezera zmizí. <div id="nadpis"><img src="design/nadpis.jpg" class="nadpis" width="788"></div> Je možné, že IE je příliš zmaten z tolika cest, že tam potom udělá chybu? |
||
jozob Profil |
#9 · Zasláno: 18. 11. 2005, 23:44:42
Aha... Nevšimol som si Timyho príspevok... Sorry...
|
||
Timy Profil |
#10 · Zasláno: 18. 11. 2005, 23:45:14
Elis6
zde je vysvětlení http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=14 249 |
||
jozob Profil |
#11 · Zasláno: 18. 11. 2005, 23:47:11 · Upravil/a: jozob
Ta chyba je asi spôsobená nesprávnou interpretáciou kódu (konkrétne bielich znakov - v tomto prípade konce riadku), to je skôr softwareová otázka pre vývojarov v MS...
|
||
Elis6 Profil |
#12 · Zasláno: 18. 11. 2005, 23:48:51
Řádkování na to také nemá vliv. Tady jsou oba typy těch kódů. Jeden je napsaný římo (index2) a ten druhý je odkázán na jiný soubor s kódem a ten už nefunguje.
http://www.gy-sy.wz.cz http://www.gy-sy.wz.cz/index2.cz |
||
Elis6 Profil |
#13 · Zasláno: 18. 11. 2005, 23:50:45
Ano a ten index2, když odřádkuji, tak nefunguje. Ale index(1) je neodřídkovaný a přesto je zobrazen špatně.
|
||
Timy Profil |
#14 · Zasláno: 18. 11. 2005, 23:51:47
Elis6
<div id="nadpis"><img src="design/nadpis.jpg" class="nadpis" width="788"> </div> právě že odřádkovaný je, i ten druhý div musí být na stejném řádku |
||
jozob Profil |
#15 · Zasláno: 18. 11. 2005, 23:52:18
Ano... je oriadkovaný
|
||
Elis6 Profil |
#16 · Zasláno: 18. 11. 2005, 23:56:06
Timy není to odřádkované. Jenom to v tom poznámkovém bloku "skočilo" na druhý řádek. Ve skutečnosti, to tak není.
|
||
Timy Profil |
#17 · Zasláno: 19. 11. 2005, 00:00:29
Elis6
Jenom to v tom poznámkovém bloku "skočilo" na druhý řádek. Ve skutečnosti, to tak není. -- no ale tím, že to skočilo na další řádek se tam udělala mezera, jedna maličká mezera, kterou MSIE chápe jako text a automaticky rezervuje místo pro písmenky jako "yjp" atd. (všechna, co mají část sebe pod řádkem), aby se tam prsotě vešly. Asi tak nějak, doufám, že jsem to moc nezkomolil. |
||
habendorf Profil |
#18 · Zasláno: 19. 11. 2005, 00:04:14
Já se asi zeptám blbě: proč je ten img vůbec v divu? A ještě lépe - není pro nadpis lepší hx?
|
||
Elis6 Profil |
#19 · Zasláno: 19. 11. 2005, 00:06:46
Timy - ale v PSPadu to mám na jednom řádku. Já nevím proč to IE dává na dva.
|
||
Elis6 Profil |
#20 · Zasláno: 19. 11. 2005, 00:08:44
habendorf - je to v divu, protože jsem chtěla dát samostané vlastnosti, které jsou v main.css . Potřebovala jsem s tím "hýbat", stejně jako s tím menu nebo textem. Nepochybně je několik jednodušších cest, ale já jiné neznám.
|
||
habendorf Profil |
#21 · Zasláno: 19. 11. 2005, 00:19:14
je to v divu, protože jsem chtěla dát samostané vlastnosti, které jsou v main.css
Div ale není jediný stylovatelný element. CSS vlastnosti můžeš nastavit i tagu img, a ještě lépe tagu hx (třeba background), jak už jsem se snažil naznačit. |
||
jozob Profil |
#22 · Zasláno: 19. 11. 2005, 00:24:59
Elis6
Keď si dám zobraziť zdrojový kód, je tam jeden enter... na 100% |
||
habendorf Profil |
#23 · Zasláno: 19. 11. 2005, 00:42:20
Vážení diskutující, tlacháte s prominutím úplný kraviny.
1) IMG je inline nebo block? inline 2) mezera po odřádkování se tedy objeví kde? vedle, nikoliv pod 3) co se zobrazí bez obrázku? kulový 4) neměla by stránka mít nadpis, tedy element hx? měla Pardon, ale dřívější (jemnější) náznaky zjevně nestačily. |
||
Timy Profil |
#24 · Zasláno: 19. 11. 2005, 08:58:43
habendorf
Vážení diskutující, tlacháte s prominutím úplný kraviny. 2) mezera po odřádkování se tedy objeví kde? vedle, nikoliv pod -- nu a proč se tam tedy v tomto případě mezera nezobrazí <div style="background:red;"><img src="obrazek.jpg" width="50" height="50"></div> , ale v tomhle případě ano? <div style="background:red;"><img src="obrazek.jpg" width="50" height="50"> </div> |
||
Elis6 Profil |
#25 · Zasláno: 19. 11. 2005, 10:20:27
habendorf
Ale když vlastnosti nastavím u img, tak se mi budou měnit všechny obrázky, co je špatnýho na tom, že to je v divu? A co je špatnýho na tom, že to má obrázek? I tato diskuse má obrázek .. |
||
Elis6 Profil |
#26 · Zasláno: 19. 11. 2005, 10:21:34
jozob
Ano, když se i já podívám do zdrojového kódu je tam enter. Když se ovšem podívám na ftp, už na wz, tak tam ten enter není. |
||
Timy Profil |
#27 · Zasláno: 19. 11. 2005, 10:48:47
Elis6
Když se pdíívám na zdroják, tak tam prostě máš <div id="nadpis"><img src="design/nadpis.jpg" class="nadpis" width="788"> Otevři PSPad nebo poznámkový blok, to je jedno a dej to za sebe, bez mezery, bez entru. Nemáš tam třeba zapnuté nějaké automatické odřádkování? Ftp ti to nijak změnit nemůže. |
||
Elis6 Profil |
#28 · Zasláno: 19. 11. 2005, 10:54:52
Timy
když jsem si to otevřela v poznámkovým bloku, v PSPadu, když jsem si vezla na wz do zdrojáku, tak je to na jednom řídku. Já nevím proč mi to IE ukazuje, že je to na 2.. |
||
Elis6 Profil |
#29 · Zasláno: 19. 11. 2005, 10:58:57
Timy
A mezera je fuč. Ono mi to házelo ten div na druhý řádek, protože jsem mezitím měla mezeru. Měla jsem <div id="nadpis"><img src="design/nadpis.jpg" class="nadpis" width="788"> </div> ten IE je fakt nějakej divnej |
||
Timy Profil |
#30 · Zasláno: 19. 11. 2005, 10:59:01
Elis6
á nevím proč mi to IE ukazuje, že je to na 2.. -- já to tahám z FF, takže IE za to určitě nemůže. |
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0