![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki (uproszczony) kod: O co chodzi... chcę za pomocą CSS'a (php z pewnych względów tutaj odpada) po tagu <br /> w obrębie <div id="content"> wstawić spację ( ) albo <div style="width: 10px; display: inline" />, względnie cokolwiek, co zrobi mi jakiś odstęp. Przełamywanie linii jest tworzone automatycznie (nl2br() w php), text (czysty, bez żadnego HTML'a!) jt wyciągany z bazy. Problem leży w tym, że wynikiem tego kodu powyżej jest: Kod Jakiś txt który ciągnie itd........ => czyli spacja ( ) nie jest zamieniana na " "... Tak samo traktowane są tagi... Przykład z DIV'em zwróci: Kod Jakiś txt <div style="width: 10px" />który ciągnie itd........ Ma ktoś jakieś sugestie? Próbowałem z encjami, unicodem, nawet content: " ", kombinowałem z wartością attr(X) i lipa... Z góry dzięki za wszelką pomoc! Ten post edytował czachor 30.11.2004, 00:10:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nom doczytałem już o IE... Ciągle nie wiem, czego to "coś" ma taką popularność (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Próbowałem z tym, co podałeś, poczytałem też to: http://www.georgehernandez.com/xWebs/CSS/zMisc.htm i to: http://www.w3.org/TR/REC-CSS2/syndata.html#q4 ale Mozilla zwraca nie spację, tylko "&B" w obu przypadkach... --UPDATE-- No i mam... Dla wszystkich zainteresowanych: Kod #content br:after { content : "\0000A0"; /*spacja*/ } i przydatny link: http://www.saila.com/usage/tips/examples/s...characters.html (wpisać żądany znak, wynikiem będzie odpowiedni ciąg, który trzeba wstawić w CSS). Pod IE nie działa, odpowiedź "jedyna i słuszna". |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 16:58 |