Tlačítko v CSS menu

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
esfilip
Začátečník
Začátečník
Registrován: 11. bře 2007
Bydliště: Praha

Tlačítko v CSS menu

Příspěvek od esfilip »

Ahoj, mám udělaný menu v HTML a pak styl v CSS. Jde mi o to že v menu mám pár položek jako domů, o nás, kontakty atd... a velikost tlačítek je 70px na výšku a na délku podle délky slova +- nějaký ten odstup od krajů... ale klikat mi jde pouze na daná slova a já bych potřeboval aby to fungovalo v celém tom tlačítku.. jak to udělat?

předem děkuji
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: Tlačítko v CSS menu

Příspěvek od 1Pupik1989 »

odkazu nastavíš display:block.
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
esfilip
Začátečník
Začátečník
Registrován: 11. bře 2007
Bydliště: Praha

Re: Tlačítko v CSS menu

Příspěvek od esfilip »

Super už to funguje, sice ne úplně ale funguje....Teď to funguje na celou výšku toho tlačítka ale ní na celou délku, funguje to pouze na délku samotného slova a pak to má ještě cca 10px po stranách ale ty aktivní už nejsou. ale už takhle super děkuji
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: Tlačítko v CSS menu

Příspěvek od 1Pupik1989 »

Příklad:

Kód: Vybrat vše

<style type="text/css">
ul{
  list-style:none;
  padding:0;
  margin:0;
}

ul li{
  border:1px solid black;
  float:left;
}
ul li a{
  display:block;
  padding:5px;
}
</style>
<ul>
  <li>
    <a href='strana1.php'>Strana 1</a>
  </li>
  <li>
    <a href='strana2.php'>Strana 2</a>
  </li>
  <li>
    <a href='strana3.php'>Strana 3</a>
  </li>
  <li>
    <a href='strana4.php'>Strana 4</a>
  </li>
</ul>
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
esfilip
Začátečník
Začátečník
Registrován: 11. bře 2007
Bydliště: Praha

Re: Tlačítko v CSS menu

Příspěvek od esfilip »

v CSS mám toto:


nav ul {
padding-left: 250px;
margin: 0px;
list-style-type: none;
}

nav ul li {
float: left;
padding: 0px 25px;
margin: 0 5px;
font-size: 17px;
height: 70px;
line-height: 4.3em;
}

nav a {
color: black;
text-decoration: none;
text-shadow: 1px 2px 3px #fff;
display: block;
}

nav ul li:hover, .aktivni {
background: #0094ff;
box-shadow: 0px 0px 5px black;
border-radius: 5px 5px 5px 5px;
}
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: Tlačítko v CSS menu

Příspěvek od 1Pupik1989 »

Tu část co nereaguje dělá ten padding u "nav ul li", Přesuň ten padding do toho odkazu.
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
esfilip
Začátečník
Začátečník
Registrován: 11. bře 2007
Bydliště: Praha

Re: Tlačítko v CSS menu

Příspěvek od esfilip »

Super funguje díky moc.
Odpovědět

Zpět na „Programování a web“