ďťż

[CSS] <div id="obrazek"></div> Jak zrobić odsyłacz od obrazka ?

       

Podstrony


telcocafe

Wiem jak zrobić odsyłacz od obrazka w html-u np:

<a href="" target="_blank"><img src="" border="0"/></a>

jednak nie wiem jak to zrobić w css, proszę o pomoc, chciałbym aby poniżej znalazł się między innymi
(1) odsyłacz do danej strony
(2) możliwość przesuwania od lewej strony (margin ??)
(3) możliwość regulowania odstępów od góry i dołu (padding ??)

.obrazek {
background: url('')
}



w htmlu:

<a class="obrazek" href="#"></a>

w css:

a.obrazek { display:block; width:100px; height:40px; background:url(obrazek.jpg); margin-left:20px; padding-top:5px; padding-bottom:5px; }

przy czym podając wartości padding musisz pamiętać że o tyle rozszerzy się cały blok. Dla przykładu. W regule stylu podajesz wysokość 30px, a dodatkowo jeszcze padding-top i padding-bottom po 5px to masz: 30px+5px+5px=40px. Aby nadal zachować wysokość 30 px musisz po prostu odjąć sumę pionowych paddingów od wartości height, czyli w przykładzie będzie to height:20px.

:)
Użytkownik Wamper edytował ten post 02 sierpień 2008, 18:08
1. w css nie robi sie linkow
2. jesli obrazek ma byc tlem to powinien byc umieszczony w kodzie jako obrazek a nie jako tlo, poniewaz w takim przypadku obrazek tlem nie jest

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.