Hvala, zelo lepo napisano. Hvala ti res za tvoj cajt, maš pir v dobrem če prideš kdaj na ptuj :)
Ampak mi zadeva ni všeč, ker so linki dolgi različno dosti texta, ina bi rad, da se dolžina prilagaja textu. Ni mi toliko pomembno, da je link v "block", kot to, da je levo in desno od texta enako dosti prostora ko gre nehče čez link in se v ozadju spremeni barva.
Nejasno, vem. Grem kar na primer.
Tukaj je link: click
Za ozadje menija sem ustvari div visok 31 px, torej div id="meni" .
nato sem vanj kar napisal linke:
<div id="meni"><a href="index.html">O NAS</a><a href="index.html">DOGODKI</a><a href="index.html">NOVICE</a><a href="index.html">KONTAKT</a></div>
Potem sem v css nastavil takole:
#meni a {
color:#470c00;
font-size: 14px;
height:21px;
font-weight:bold;
padding:5px 10px 5px 10px;
}
#meni a:hover {
color:#bda28b;
background:url(images/hover.gif) center repeat-x;
}
Enostavno rešen problem, ozadje se prilagodi textu, plus 5 px v vsako stran. Todaj problem se pojavi, ker mi v firefoxu zadevo premakne navzgor (glejte link prosim). V IE pa je ne premakne navzgor, ampak se prikaže slike (ozadja linka), do dna diva. Slika je visoka 31px tako kot div.
Upam da sem uspel razložit kaj bi rad dosego. Torej da se pri prehodu čez link v ozadju pokaže slika, kot se to zgodi na strani (glej link prosim), ampak da je v enaki poravnavi kot div, tako da se ustvari efekt, pobarvanja znotraj teh dveh belih črt.
Za pomoč se zahvaljujem, in res, če prideš kdaj na ptuj pošli pm pa se zmenima za kaki pir :D al pa dva :D