Temat: MENU UL - punktor po prawej stronie

Witam,

Tworzę pionowe MENU UL i ustawiłem wyrównanie tekstu do prawej. Teraz muszę mieć punktor z prawej strony a nie standardowo z lewej, ktoś wie jak to zrobić?

Temat: MENU UL - punktor po prawej stronie

Jeżeli "tworzysz menu UL", zakładam że ręcznie w HTML, w taki sposób
<ul>
<li>linia 1</li>
<li>linia 2</li>
<li>linia n</li>
</ul>

będziesz musiał zmienić koncepcje na np taką
<table>
<tr><td>linia 1</td><td background="punktor.jpg">&nbps;</td></tr>
<tr><td>linia 2</td><td background="punktor.jpg">&nbps;</td></tr>
<tr><td>linia n</td><td background="punktor.jpg">&nbps;</td></tr>
</table>

konto usunięte

Temat: MENU UL - punktor po prawej stronie

Marcin Wicher:
Witam,

Tworzę pionowe MENU UL i ustawiłem wyrównanie tekstu do prawej. Teraz muszę mieć punktor z prawej strony a nie standardowo z lewej, ktoś wie jak to zrobić?

To bardzo dziwny pomysł, żeby punkty dawać z prawej strony ;-)

W żadnym razie nie przerabiałbym listy na tabelę :-/

Ja bym to zrobił formatując listę przez CSS. Tworzysz sobie grafikę zawierającą kropkę - przezroczysty gif lub png i umieszczasz jako tło elementu <li> wyrównane do prawej.

Działa nawet w IE6 :-)



/* zeby nie bylo lewych kropek*/
ul {
list-style: none;
}

/* kropki z prawej strony listy */
li {width: 50px;
background:transparent url(kropka.png) no-repeat scroll 0 0;
background-position: right;
}



Edytuję bo jest bardzo proste rozwiązanie :-)



ul { direction:rtl;}



Zmieniasz kierunek tekstu dla listy z normalnego na z prawej do lewej.

http://www.w3schools.com/css/tryit.asp?filename=trycss...Wiktor Osiecki edytował(a) ten post dnia 27.01.10 o godzinie 18:18

Temat: MENU UL - punktor po prawej stronie


Edytuję bo jest bardzo proste rozwiązanie :-)



ul { direction:rtl;}



Zmieniasz kierunek tekstu dla listy z normalnego na z prawej do lewej.

http://www.w3schools.com/css/tryit.asp?filename=trycss...Wiktor Osiecki edytował(a) ten post dnia 27.01.10 o godzinie 18:18
Jesteś Bogiem! :)

Następna dyskusja:

Menu title w innym miejscu ...




Wyślij zaproszenie do