CSS és link probléma
Sziasztok!
A problémám a következő: adott egy oldal footere, mely egy bal és egy jobb részből áll. A bal részben lévő 2 divre egyszerre szeretném ugyanazt a linket tenni, de valamiért az egész bal oldalra lesz érvényes. Ez azért problémás, mert a bal rész hosszabb, mint az a 2 belső div, amin a link van, ezért ha "üres" területre viszem az egeret a bal részen belül, akkor is ott a hivatkozás. Hogy tudnám megoldani?
Előre is kösz!
HTML:CSS:
■ A problémám a következő: adott egy oldal footere, mely egy bal és egy jobb részből áll. A bal részben lévő 2 divre egyszerre szeretném ugyanazt a linket tenni, de valamiért az egész bal oldalra lesz érvényes. Ez azért problémás, mert a bal rész hosszabb, mint az a 2 belső div, amin a link van, ezért ha "üres" területre viszem az egeret a bal részen belül, akkor is ott a hivatkozás. Hogy tudnám megoldani?
Előre is kösz!
HTML:
<div class="footer">
<div class="footer-left">
<a href="#">
<div class="earth"></div>
<div class="lang"></div>
</a>
</div>
<div class="footer-right"> ... </div>
</div>
.footer{
font-size: 10pt;
overflow: hidden;
margin-top: 10px;
margin-bottom: 10px;
}
.footer-left{
width: 480px;
float: left;
text-align: left;
float: left;
}
.earth{
width: 16px;
height: 16px;
float: left;
background-image: url('../images/lang.png');
background-repeat: no-repeat;
margin-left: 5px;
}
.lang{
width: 100px;
height: 16px;
margin-left: 133px;
}
.footer-right{
float: right;
text-align: right;
width: 480px;
}
több anchor és belülre
De van egy hover effekt a
<div class="footer-left">
Így van most is, de ahogy
Es ha az "a" tag-et block-ra
Ha linket adnál, egyszerűbb
ha jQuery-t behúzod, akkor
CSS?
Ilyet miért nem az <a> elem display: block-ra állításával, majd egy megfelelő padding érték és háttérkép alkalmazásával oldunk meg? Ami logikailag összetartozik, azt minek divekkel szétszabdalni?
Valahogy így
Végül mégiscsak ez lett a jó,
A .footer lehetne position:
Egy ilyen láblécnek nem ennyi
Ha jól értettem, akkor egy
Na, közben megoldottam