Eli ongelmani on, että css koodini toimii kaikissa selaimissa hyvin, paitsi (tietenkin) IE7:ssa. Miten saan IEstä kuvan keskitettyä css:llä?
koodia:
img{
border: 0px; margin-left: auto; margin-right: auto; display: block;
}
koodia:
img{
border: 0px; margin-left: auto; margin-right: auto; display: block;
}
Vastaukset 2
Vanhimmat
EI7:aan en ole vielä perehtynyt mutta kai tuo siinä toimii kun toimii jo kutosessakin.
Niksi on siinä, että koodi pitää esitellä dtd:ssä strictinä. Ja tietenkin jos koodi esitellään strictinä, olisi suotavaa että se myös olisi sitä muutoinkin.
Toinen vaihtoehto on tietenkin antaa kuvaa ympäröivälle elementille
text-align: center;
Kuvahan on itseasiassa tekstielementti, joten kaikki css:ää tajuavat selaimet keskittävät sen.
Sul on käytös väärä doctyyppi ja IE7 toimii huonolla tavalla (joku yhteensopivuus tila).
Katsos http://hsivonen.iki.fi/doctype/ ja valitse sieltä sopiva doctyyppi ja lisää se sellaisenaan sivun alkuun. Vihreä väri selain toimii kunnol, punanen ei.