CSS - háttér linkelés
Sziasztok!
A html fájl lábléce így fest:A css pedig:
Azt szeretném, hogy a .lablec -ben beállított háttérkép egy link legyen. Ezzel próbálkoztam:De sajnos az egy soros láblécet szétvágja, több sorba és minden sorba beteszi a hátteret is.
Hogysmint kellene ezt csinálni?
Köszi
K
■ A html fájl lábléce így fest:
.
.
<tr>
<td colspan="7" class="lablec"><div class="email"><a href="index.php" class=link1>Kezdőlap</a> | <href="mail.php" class=link1>E-mail</a> </div></td>
</tr>
.
.
.lablec {
background-image: url(pic/lableckep.jpg);
background-repeat: no-repeat;
height: 38px;
}
.email {
font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size: 10px;
color: #0F5286;
margin-left: 20px;
}
.
<tr>
<td colspan="7" class="lablec"><div class="email"><a href="http://alink.hu" ><span>Ez a link</span></a><a href="index.php" class=link1>Kezdőlap</a> | <href="mail.php" class=link1>E-mail</a> </div></td>
</tr>
.
.email a {
background: #fff url(pic/lableckep.png) no-repeat;
display: block;
height: 38px;
width: 788px;
}
.email a span {
visibility: hidden;
}
Hogysmint kellene ezt csinálni?
Köszi
K
háttérbe állított kép soha nem lesz link
próbálj absolute divekkel pozicionált kép-linket
soha ne mond hogy soha
http://www.attackr.com/css-trick-turning-a-background-image-into-a-clickable-link/
De mivel az ismereteimet a témáról semmiképp nem nevezném túl mélynek ezért megpróbálom a javaslatod...
Persze ettől függetlenül a felvetett problémám még nem oldódot meg..
reszben arrol szol
nem jon at a kerdes lenyege
Ha igen, az szerintem nem tul bolcs tervezes, mert veletlenul kicsit arreb kattintva a latogato szandeka ellenere vihet olyan helyre, amire nem akart elkerulni.
egyebirant, ha az email a definicioba beteszed a 788px szelesseget, akkor az vonatkozik minden linkre, azert kerultek a dolgok egymas ala, es hat ugye ha a linkeken van a hatterkep akkor nem csoda hogy az ismetlodik, hiszen a linkek ismetlodnek
A favago modszer, ha szetvagod a lableckepet a kezdolap es email linkek menten es minden egyes kepelemre rateszed az alink.hu-t
stimm..
Köszi
K
linkelhető cella
kerülendő
rossz példa
Azt szeretném mondani hogy...
Javaslom a float:left tulajdonságot, a valid xhtml-t és a strict doctype-ot (doubled margins of float ie bug miatt) meg hogy ne legyen nagyon táblás, no.