H1 tag tartalmának cseréje képre CSS-el
Sziasztok!
Aktuális munkám során belefutottam egy problémába (hát persze hogy IE).
Az aktuális oldal fej részében az oldal címét szeretném elhelyezni
Most így néz ki a kódA jelenlegi kód Firefox és Opera alatt gyönyörűen működik. Explorer pedig gyönyürűen megjeleníti a háttérképet, ugyanakkor az eredeti link aláhúzása a bal oldalon kb 15-20px szélességben "kilóg", plussz nem is kattintható a hivatkozás.
Hogy tudnám az Explorert rávenni, hogy kb valami hasonló legyen, mint ahogy a másik két bönégészőben?
TikuVoltam
■ Aktuális munkám során belefutottam egy problémába (hát persze hogy IE).
Az aktuális oldal fej részében az oldal címét szeretném elhelyezni
H1
tagban, úgy hogy a szövegre kattintva, a kezdőoldalra ugorjon a felhasználó. A csavar az egészben az, hogy a sima szöveget egy képpel szeretném helyettesíteni, ami ráadásul az :hover
meg is változik.Most így néz ki a kód
h1, h2, h3, h4 {
font-family: sans-serif;
font-weight: bold; }
#header {
background: black; }
#header h1 span:hover {
background: url(headtext.png) 0px -64px no-repeat; }
#header h1 span {
position: absolute; width: 503px; height: 64px;
background: url(headtext.png) no-repeat; }
#header h1 a {
color: white; }
<div id="header">
<h1><a href="index.html" title="Kezdőlap"><span> </span>Fejléc szöveg</a></h1>
</div>
Hogy tudnám az Explorert rávenni, hogy kb valami hasonló legyen, mint ahogy a másik két bönégészőben?
TikuVoltam
:hover
használd így:
u.i: a link szerintem kattintható, csak nem kurzor nem változik meg.
a:hover
Az, hogy IE alatt csak az
a
elemnek van:hover
tulajdonsága teljesen kiment a fejemből. (Mea culpa)Annyi kiegészítést tettem még, hogy a
#header h1 a span
szabályhoz egycursor: pointer;
tulajdonságot hozzáfűztem.Az hogy a képváltás is működik IEben - igaz hogy csak félig - csak hab a tortán. Azért csak félig, mert a visszaváltásról az esetek 90%-ban elfelejtkezik.
Már csak arra lennék kiváncsi, hogy miért kell a pointer-t megadni, amikor a
span
elem aza
elemen belül helyezkedik el?TikuVoltam
Ma is holnap fekszünk le, mint tegnap
vissza valtas
Biztos?
--
Ámon Tamás - http://amon.hu
semmilyet?
gex
De igen...
Már miért ne tartalmazhatná?
forrás
Nem élrtem mit nem értesz :)
Szerintem, igenis szükség van a fejlécben egy, az oldal gyökeréhez mutató linkre. Pl.: a WL-fejlécében a logóra kattintva, hova fogsz kerülni?
Vagy csak nézd meg a saját oldaladat. Ott is ott figyel az oldal tetején a Drupal logó melett az Amon.hu felirat, ami szintén csak a főoldaladra mutató link, ami szintén egy
H1
elemben figyel.Ha szerinted ennek nincs értelme, akkor a saját oldaladon miért nem távolítod el azt a hivatkozást?
TikuVoltam
Ma is holnap fekszünk le, mint tegnap