![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 15.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem zrobić margines do textu który wyświetlam.
Gdy robie cały parafrag:
I zakładając że text jest natyle długi że musi się zawijać - w tym przypadku jest ok, cały text ma margines. ale gdy zamieniam 'p' na 'span' :
Tutaj niestety jest lipa. Przy pierwszej linijce jest ok, margines działa. Ale przy następnej, gdzie text musi się zawijać - marginesu nie ma. Nie moge użyć <p> ponieważ on zawsze robi odstępy jednej linii pomiędzy liniami textu, <span> natomiast tego nie robi, no ale nie działa skolei margines na cały text. A potrzebuje wyświetlać linie textu bez żadnej przerwy czy odstępu. Jak mógłbym to rozwiązać? Ten post edytował nospor 25.01.2008, 16:28:16 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 5 Dołączył: 15.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
<span> to element liniowy a <p> - dlatego w przypadku <p> margines działa wszędzie. Jeśli przeszkadza się linijka odstępu pomiędzy dwoma <p>tekst</p><p>inny tekst</p> to nadaj im w css (będzie wygodniej) margin-top: 0; lub zrób to dla właściwej klasy "jakastam".
Inny pomysł: używaj jednego <p> dla całego tekstu, a ew. odstępy między liniami wykonuj za pomocą <br>. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 08:49 |