Pogčedajte punu verziju : css + opera, problem sa visinom
kalkulus
11. 08. 2005., 12:40
prepravljam neki meni sa neta i imam problem sa operom 8 na linuxu, ne prikazuje stvari kako bi trebalo. sa sve paddingom, block treba da je visok 32px da bi se pozadinska slika lepo prikazala, shto mu dodje 24px visina i 8px padding ne vrhu. opera prikaze 8px padding na vrhu ali sa sve paddingom prikaze 24px pa je box visok samo 24px i to ne valja. evo CSS-a
#menu li a {
font-size: 12px;
height: 24px;
text-decoration: none;
}
#menu li a:link, #menu li a:visited {
color: #1f538c;
display: block;
background: url(images/menu3.gif);
padding: 8px 0 0px 10px;
}
a evo i slike u attachmentu da vidite sami
za IE ga lako sredim, ali ne znam zashto se opera tripuje i kako da samo za operu dodam i padding na dnu
Br@nkoR
11. 08. 2005., 15:39
Mogao si da ostaviš i html kod.
Onako kako si opisao problem moje pretpostavka da se radi o quirks modu, pokušaj sa strict modom, odnosno definiši doctype.
Ili pokušaj da promeniš width a elementu ali samo da ga vidi opera, dakle:
@media all and (min-width: 0px){
#menu li a {
height: 32px;
}
}
EDIT:
Ovo zaboravi da napišem, možeš pokušati i sa:
#menu li a {
box-sizing: content-box;
}
kalkulus
11. 08. 2005., 22:27
Mogao si da ostaviš i html kod.
mogao sam :)
Onako kako si opisao problem moje pretpostavka da se radi o quirks modu, pokušaj sa strict modom, odnosno definiši doctype.
Ili pokušaj da promeniš width a elementu ali samo da ga vidi opera, dakle:
@media all and (min-width: 0px){
#menu li a {
height: 32px;
}
}
jel ovo neki hack za operu, nisam to video do sad? u cemu je tacno fora, mozda zatreba josh koji put
EDIT:
Ovo zaboravi da napišem, možeš pokušati i sa:
#menu li a {
box-sizing: content-box;
}
ovo radi posao, hvala :)
Br@nkoR
12. 08. 2005., 07:59
jel ovo neki hack za operu, nisam to video do sad? u cemu je tacno fora, mozda zatreba josh koji put
Više o ovome npr. ovde:
http://virtuelvis.com/archives/2004/01/css-for-opera-7
ovo radi posao, hvala
Nema na čemu.
Pozdrav.
godza
12. 08. 2005., 13:06
koliko ja znam box-sizing, je implementiran u CSS3.
Opera podrzava CSS3 ili samo deo?
Br@nkoR
12. 08. 2005., 19:28
Samo deo, odnosno nekoliko osobina.
vBulletin® v3.6.8, Copyright ©2000-2024, Jelsoft Enterprises Ltd.