(css) height: 3px; vs explorer

Programovacie jazyky, rady, poradňa...
jurko
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 281
Registrovaný: 13 jan 2005, 21:39
Bydlisko: Bratislava
Kontaktovať používateľa:

(css) height: 3px; vs explorer

Príspevok od používateľa jurko »

Mám menší problém s css...

Kód: Vybrať všetko

#header {
   width: 100%;
   height: 5px;
   background-color: #333333;
}
html>body header {
	height: 5px; /* toto darujem ko*ot exploreru */
}
Prve id je moja poziadavka tzn. 5px hruba... explorer ju ale zobrazuje ako normálny riadok, teda circa 10 px, tak som to skusal odrbkať tou druhou vecou...
Pls... niekto poradte...

http://www.jvphoto.sk - ček it v mozille a ček it v exploreri... header je vrchny pasik stranky...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

<SCRIPT LANGUAGE="Javascript">
<!--
if (navigator.appName == "Microsoft Internet Explorer") 
  document.write("kód pre Microsoft");
else
  document.write("s najväčšou pravdepodobnosťou Netscape");
//-->
</SCRIPT>
skús to takto. V css neviem či sa to dá rozlíšiť, ak áno, rád sa naučim niečo nové
jurko
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 281
Registrovaný: 13 jan 2005, 21:39
Bydlisko: Bratislava
Kontaktovať používateľa:

Príspevok od používateľa jurko »

Lol, to snáď nemyslíš vážne :) v javascripte mám definovať css ?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

nie, urobíš 2 verzie stránok a pomocou js zobrazíš tú čo treba.
IgiPoP
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 446
Registrovaný: 12 sep 2005, 8:17
Bydlisko: MT

Príspevok od používateľa IgiPoP »

mas pravdu, IE ma s tym problem, ale v tomto pripade staci vediet, preco to robi a dovod je jednoduchy. IE automaticky upravuje velkost v pripade, ze by si do elementu chcel nieco napisat, teda tvoj element nastavil na defaultnu velkost pisma.

riesenie:

Kód: Vybrať všetko

#header {
 height: 5px;
 font-size: 1px;
}
jurko
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 281
Registrovaný: 13 jan 2005, 21:39
Bydlisko: Bratislava
Kontaktovať používateľa:

Príspevok od používateľa jurko »

pekný bonbónik, veľké ďakujem... vedel som, že explorer potrebuje mať niečo v dive a potom zmení veľkosť, keďže tam nič nebolo dával defaultnú height... firefox to robí presne opačne... v dive nepotrebuje mať ani znak a nastaví požadovanú height... ak mám napríklad ale height 3px; a v dive mám nejaké znaky, nie je šanca, že bude mať div hrúbku 3px;

...aspoň tak si to vysvetľujem ja...
maslo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2111
Registrovaný: 04 sep 2005, 14:14

Príspevok od používateľa maslo »

ja by som pridal do vlastnosti
line-height: 0px;
font-size: 0;

niekedy to pomoze
Napísať odpoveď