Autor Zpráva
Retentive
Profil *
Mám menu:
nav ul li a {
    background: #00BBFF;
    border: 2px solid #B3B3B3;
    padding: 10px 18px;
    font-size: 19px;
    text-transform: none;
    color: #ffffff;
    text-decoration: none;
    font-family: Georgia;
    width: 100px;
  }
  
nav ul li a:hover {
    background: #00BBFF;
    background: -webkit-linear-gradient(top, #00BBFF 0%, #0078a6 100%); 
    background: -o-linear-gradient(top, #00BBFF 0%, #0078a6 100%);
    background: -ms-linear-gradient(top, #00BBFF 0%, #0078a6 100%);
    background: linear-gradient(top, #00BBFF 0%, 100 100%);
    border: 2px solid #B3B3B3;
    padding: 10px 18px;
    font-size: 19px;
    text-transform: none;
    color: #ffffff;
    text-decoration: none;
    font-family: Georgia;
  }
A nejde mi nastavit šířka u nav ul li a, nevíte někdo důvod?
Joker
Profil
Retentive:
Protože (nejspíš) má display:inline.
(Jestli se display nenastavuje někde jinde, tak odkaz je řádkový prvek a těm nejde nastavit rozměry.)
xciza
Profil
zkus mu dát display: block
margin
Profil *
Mimo téma, na řádku 18 máš chybu, takže se ti gradient zobrazí jen díky tomu, že prohlížečce zpracují "svou" oprefixovanou verzi.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: