Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyjustowanie elementów inline w 1 linii
Zajec
post 25.07.2008, 16:31:11
Post #1





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Może mnie ktoś nakierować, czemu działa mi left, right i center dla text-align, a nie działa justify?

http://zajec.net/test/list.and.textalign

Ewentualnie jakaś metoda na osiągnięcie tego?

Ten post edytował Zajec 25.07.2008, 16:31:35
Go to the top of the page
+Quote Post
Kreton
post 25.07.2008, 17:43:13
Post #2





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 20.02.2005

Ostrzeżenie: (0%)
-----


Nie wiem czy to jest wytłumaczenie, ale specyfikacja mówi, że justowanie zależy od przeglądarki i w razie braku obsługi zastępowane jest wyrównaniem do lewej lub do prawej w zależności od ustalowenego kierunku tekstu.

Na ten obecny moment wyjściem może być użycie word-spacing. Ale rozwiązanie mało elastyczne :/

Po dodatkowych ustaleniach jestem strasznie zdziwiony. Mianowicie jest plik z Firefoxem 3, który udostępnia standardowe style używane przez tą przeglądarkę. Mimo usilnego przybliżenia zachowania <ul> do <p>, w zasadzie <ul> stało się identyczne jak <p> justowanie dalej nie działa. Nawet porwałem się na <ul> słowo słowo słowo </ul> omijając zasady - o dziwo to samo! Nie justuje.

Ten post edytował Kreton 25.07.2008, 18:01:14
Go to the top of the page
+Quote Post
Zajec
post 28.07.2008, 12:06:32
Post #3





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Rozwiązałem problem.

Ostatnia linia justowanego tekstu zawsze jest zwyczajnie wyrównywana do lewej. Ponieważ tutaj jest to jedyna linijka jest również ostatnią. Należy na końcu dodać element liniowy o width 100% który znajdzie się w następnej linii. Wtedy pierwsza linijka nie będzie ostatnią i zostanie wyjustowana.

Zaktualizowałem test-case, gdyby ktoś chciał kiedyś zobaczyć sobie "na żywo".
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 16:46