![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Dalem taki przyklad oblania obrazka tekstem (lepiej to jest widoczne w mniejszym okienku) a ponizej to samo ale zamiast tekstu jest wypunktowanie. I mam problem z ustawieniem odpowiedniego marginesu w przypadku wypunktowania. Caly czas kropeczki sa schowane za obrazkiem.
-------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 10.06.2003 Skąd: Tarnobrzeg/Poznań Ostrzeżenie: (0%) ![]() ![]() |
witam
no wiec tak: 1. dla znacznika li tez daj margin-left nie ma sensu robic klasy np dla znacznika ul mozna to zrobic w ten sposob 2 nie powinno sie podawac przy wartosciach zerowych px zero to jest zero niexaleznie od tego czy to sa cm px em czy jeszcze jakies inne wymiary 3. jesli bedziesz pisal jakies style dla wszystkich elementow np typu img nie trzeba dla nich klasy tworzyc. Mozna bezposrednio
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Nie mam problemu z optymalizacja kodu CSS tylko z ustaleniem marginesów dla elementów wypunktowanych w taki sposob aby oblewaly obrazek identycznie jak to jest w przypadku tekstu, ktory zamiescilem w tym samym przykladzie. Nic nie osiagnalem ustalajac margin czy padding osobno dla UL czy LI. Nawet umieszczenie UL wewnątrz innego elenentu (div,span,p) nic nie zmienia. W dalszym ciagu nie umiem tego wypunktowania ulozyc tak jak tekstu. Jak masz jakis przyklad, ktory identycznie interpretuje IE, FF i Opera, to bym prosil o podpowiedz.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Kod <style type="text/css"> .fleft { float:left; padding: 0 5px 5px 5px; } .img { display:block; } .txt { width:75%; } ul { margin:0 0 0 15px; padding:0; } br.clr { clear:both; } </style>
-------------------- -------------
------ |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
@revyag w Twoim przykladzie obrazek nie jest oblany tekstem tylko tekst znajduje sie w bloku, ktory jest po prawej stronie obrazka.
Chodzi mi o takie cos tylko aby punktory byly poza tekstem (jako: outside).
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Nie tekst tylko lista. Swego czasu męczyłem się długo aby wstawić listę obok obrazka i tylko w ten sposób mi się udało.
-------------------- -------------
------ |
|
|
![]()
Post
#7
|
||
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 7.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
To powinno raczej być zrobione inaczej (podaje miszanke CSS z XHTML, reszte jakoś samemu ustawisz): Tak chyba jest prościej. -------------------- |
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
@Axmahey, ten kod niewiele wnosi, bo pod ie jest problem o którym mówi autor topica. Nie widać znaczników kolejnych elementów listy(kulek:)), wchodzą pod obrazek.
-------------------- -------------
------ |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
czołem,
małe rozwiązanie wykombinowane na szybko: Kod /* twoje .ul */ .ul { margin: 0px 100px 0px 100px; } /* zamieniłem na */ .ul { margin: 0px 100px 0px 100px; list-style-position:inside; } U mnie jest OK pod FF 1.5, IE 6, Opera 8.5 -- EDIT -- Rozwiązanie było na szybko... Przy dłuższym tekście zamieszonym w LI może to wyglądać nie tak jak chcesz. Tekst, który zaiwinie się do nowej linii nie będzie wcięty, ale "obleje" się wokół kropki... no, nie wiem jak to napisać :) potestuj :) Ten post edytował siemakuba 9.12.2005, 16:13:36 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
@siemakuba ja juz to testowalem. Zobacz na moj ptrzyklad w trzecim moim poscie w tym wątku.
Jezeli punktory ustawi sie jako: list-style-position:inside to wszystko jest tak jak powinno byc, ale jak sie je uatawi jako: list-style-position:outside (domyślna wartość) to właśnie wtedy wystepuje ten problem i punktory wchodza na obiekt ktory powinny oblac. -------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
@yavaho - masz rację... przeoczyłem... mea culpa.
pozdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:04 |