Autor Zpráva
Zdenda
Profil
Ahojky.
Udělal jsem si logo, které je v DIVu jako pozadí abych ho mohl pomocí css časem změnit.
Neporadil by mi někdo jak udělat z tohoto pozadí odkaz?
temistokles
Profil
asi by bolo rozumnejsie to urobit len kalsicky ako obrazok, a ted das ako odkaz..
Cirdan
Profil *
HTML: <div id="hlavicka"><a href="index.html" title="*"><span>Nieco</span></a></div>
CSS: #hlavicka {
margin:0px
padding: 0px;
width: *px;
height: *px;
background: #080839 url("./img/logo.jpg") bottom center no-repeat;
border-right:3px outset #000000; border-left:1px outset #000000;
}

Napriklad takto
Zdenda
Profil
Dobrý, dík testnu to.
rada_losik
Profil
No tak první co mě napadlo je přes javascipt, ale uživateli se to nezobrazí jako odkaz...

<div class='logo' onlick='document.location="index.htm"'>
</div>

Ale když ještě přidáš styly:

.logo{
cursor: pointer;
...
}

Tak nikdo nic nepozna;)
Zdenda
Profil
rada_losik
Dík
Šlaha
Profil
CSS:
.odkaz {display:blok;width:700px;height:150px;background:url("./img/logo.jpg");}


HTML
<a class="odkaz" href="index.html"> </a>
Timy
Profil
tak já si tady taky napíšu

<style>
#logo {
width:700px;
height:200px;
background:url("baf.jpg");
}
#logo a{
display:block;
width:700px;
height:200px;
}
</style>
<div id="logo"><a href="index.html">&nbsp;</a></div>

možná tam nemusí být ta pevná mezera a možná bude ještě někde potřeba vynulovat margin a padding, ale jinak by to mohlo fungovat
habendorf
Profil
V podstatě nejlíp to říká Šlaha, jen opravím display:block;
V praxi se to ještě obvykle kombinuje se skrytým nadpisem h1.
Zdenda
Profil
Díkes. Moc jste mi pomohli.
Reg
Profil
Nešlo by to třeba dát celej div jako odkaz? (nezkoušel sem to tak mě kdyžtak neukamenujte)
<a href=...><div style="background:#xxxxxx url('...');">&nbsp;</div></a>
Timy
Profil
Reg
jednak to nezvládne MSIE a pak to taky není validní
Toto téma je uzamčeno. Odpověď nelze zaslat.

0