Autor Zpráva
Jarrek
Profil *
Zdravim, potrebuji prosim radu ohledne css. Pokusim se nastinit muj problem.

Mam html kod

<div class="obal">
<ul>
<li><a>link 1</a></li>
<li><a>link 2</a></li>
<li><a>link 3</a></li>
<li><a>link 4</a></li>
</ul>
</div>

css

.obal {width: 800px;}
ul {text-align:center;}
ul li a {width:20px; height:20px; display:block;}


Muj problem je v tom, ze proste ty link nemam na stredu, poradite co delam
spatne?
panther
Profil
Jarrek
ul li a {width:20px; height:20px; display:block;}
přidej line-height na stejnou hodnotu jako height a vertical-align: middle;
Jarrek
Profil *
Jarrek
„ul li a {width:20px; height:20px; display:block;} “
přidej line-height na stejnou hodnotu jako height a vertical-align: middle;

a co tim jako ziskam? vycentrovani na jednom radku ale urcite ne :(
panther
Profil
Jarrek
já myslel že chceš centrovat vertikálně
Jarrek
Profil *
Jarrek
já myslel že chceš centrovat vertikálně

nnm potrebuji vycentroval horizontalne a aby linky byli vedle sebe, ted je mam pod sebou a v levo :(
panther
Profil
Jarrek
a aby linky byli vedle sebe, ted je mam pod sebou a v levo :(
vedle sebe nebudou linky, nýbrž položky seznamu - „li“

li {float: left;}
Martina H.
Profil *
Jarrek
„a aby linky byli vedle sebe, ted je mam pod sebou a v levo :(“
vedle sebe nebudou linky, nýbrž položky seznamu - „li“
1
li {float: left;}

float: left; nemuzu pouzit kdz to chci mit na stredu stranky.. :(
panther
Profil
Martina H.
stačí hledat. První dva odkazy vedou přímo na diskusi.

float: left; nemuzu pouzit kdz to chci mit na stredu stranky.. :(
float k položkám musíš použít, aby byly vedle sebe a ne pod sebou..
Martina H.
Profil *
Martina H.
stačí hledat. První dva odkazy vedou přímo na diskusi.
„float: left; nemuzu pouzit kdz to chci mit na stredu stranky.. :(“
float k položkám musíš použít, aby byly vedle sebe a ne pod sebou..

to jsem cetl, ale to neresi muj problem, jelikoz mam pevne danou sirku vsech linku na width:20px;

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: