Image-Replacement IE und FF
Claus
- css
Hallo Miteinand,
ich habe da ein CSS-Problem. Im IE wird das Seitenbild, das gleichzeitig Home-Link ist, tadellos angezeigt, im Firefox nicht.
Warum?
Online-Demonstration hier
Danke für jede Bedenkung!
Claus
P.S: Stu Nichols braucht dringend etwas mehr Geld. Was m. E. dieser CSS-Zauberer auch verdient hat. 500.000 Clicks hat seine Seite monatlich. Jeder CSS-Afficionado kennt sie. Könnte man da nicht mal eine Internet-Sammlung veranstalten und dieses Genie auf den Rest seiner Tage sorgenfrei machen?
Just thinking.
OK - das Problemchen:
HTML-Code //////////////////////////////////////////////
<div id="wrap">
<div id=head>
<a href="index.htm" id="logo"><span>www.eineInternetadresse.de</span></a>
<!-- head ends -->
</div>
....Content ...
</div>_____________
CSS ////////////////////////////////////////////////
div#wrap {
width: 845px;
margin: 0 auto;
padding 0;
background-image: url(images/bg_wrap.jpg);
background-repeat: repeat-y;
}
#logo {
width:436px;
height:44px;
position:relative;
top:20px;
left:174px;
background: transparent url(images/logo.jpg) no-repeat;
z-index:5
}
#logo span {display: none;}
_________________________
Problem online hier
hi,
ich habe da ein CSS-Problem. Im IE wird das Seitenbild, das gleichzeitig Home-Link ist, tadellos angezeigt, im Firefox nicht.
Warum?
Weil width und height bei einem inline-Element wie A wirkungslos bleiben _müssen_.
Nutze display, um den Link als block darstellen zu lassen.
gruß,
wahsaga
Hallo & Danke für die schnelle und straighte Hilfe-
Ihr seid Schatzis!
Grüße, Claus
Zwei Sachen sind mir aufgefallen. Vielleicht liegt es ja daran dass die Fehlertolleranz des IE das ausbügelt?
<div id="wrap">
<div id=head>
Ich würde beim 2. Div auch id="head" schreiben
;)
#logo {
(...)
z-index:5
}
Ich würde nach z-Index:5 ein ; setzten.
Vielleicht hilft das ja schon.
Hallo,
Ich würde beim 2. Div auch id="head" schreiben
Ich würde nach z-Index:5 ein ; setzten.
Ist zwar beides u.U. sinnvoll, aber im Grunde nicht nötig.
Jonathan