25-04-2011, 15:58
(Ten post był ostatnio modyfikowany: 25-04-2011, 15:58 przez Kartofelek.)
nie.
overflow:hidden ukrywa to co poza danym elementem, czyli to co z niego wystaje
ale tez pokazuje element gdy jest on "pusty"
U ciebie linki byly puste, czyli tak samo w divach nic nie bylo.
text-indent przesuwa tekst w lewo. Jeżeli ustawisz mu -999px wtedy poleci sobie w piz... Jezeli temu samemu elementowi ustawisz overflow:hidden; to ten tekst zostanie ukryty
czyli
css:
html:
jak widzisz nawet nie potrzeba zadnych divów
overflow:hidden ukrywa to co poza danym elementem, czyli to co z niego wystaje
ale tez pokazuje element gdy jest on "pusty"
U ciebie linki byly puste, czyli tak samo w divach nic nie bylo.
text-indent przesuwa tekst w lewo. Jeżeli ustawisz mu -999px wtedy poleci sobie w piz... Jezeli temu samemu elementowi ustawisz overflow:hidden; to ten tekst zostanie ukryty
czyli
css:
Kod:
ul {.....}
li.pierwszy_link {background:url(.....) no-repeat; width:.....px; height:.....px; display:block; float:left;}
a{display:block; width:.....px; height:.....px; text-indent:-999px; overflow:hidden;}
html:
Kod:
<ul>
<li class="pierwszy_link"><a href="">O nas</a></li>
</ul>
jak widzisz nawet nie potrzeba zadnych divów