PDA

Zobacz pełną wersję : rozmiar modułu



ticp
09-11-2010, 20:09
Witam,

Mam pewien problem z którym już długo nie mogę sobie poradzić
Otóż dodałem na stronę animację jako moduł left.
Szerokość dobrałem odpowiednio do domyślnej w szablonie.
Wysokość chciałem 100px.
Niestety po opublikowaniu modułu na jego dole pojawił się dodatkowy pasek tła modułu...
oto zrzut z www
http://img593.imageshack.us/img593/2788/beztytuuwy.th.jpg (http://img593.imageshack.us/i/beztytuuwy.jpg/)


może mi ktoś podpowiedzieć jak pozbyć się tego pasa?
Tak aby z dołu i z góry bała po równo tego ciemno szarego pola.

Frostbourn
09-11-2010, 20:43
Musisz dodać margin-top w pliku css modulu. Najlepiej podaj adres strony to postaram sie pomoc.

Gall Anonim
09-11-2010, 20:50
1.Sprawdź czy po wstawieniu animacji nie pustej linii <p></p>

---------- Post dodany o 20:50 ---------- Poprzedni post był o 20:48 ----------


Musisz dodać margin-top w pliku css modulu. Najlepiej podaj adres strony to postaram sie pomoc.
Chyba margin-down

Frostbourn
09-11-2010, 20:52
1.Sprawdź czy po wstawieniu animacji nie pustej linii <p></p>

---------- Post dodany o 20:50 ---------- Poprzedni post był o 20:48 ----------


Chyba margin-down

margin-bottom... Zalezy czy chce miec wiecej czy mniej, jak to napisal: tego ciemno szarego pola.

Gall Anonim
09-11-2010, 20:52
Kurcze, zapomniałem zapytać
co zn wstawiłem animację.
A.Moduł wyświetlający animację
B. Własny kod html z plikiem animacji?
Jak B to sobie zrób edycję CSS w module - wszystko tam jest

ticp
09-11-2010, 21:27
moduł wyświetlający animację
WWW (http://www.thepolishstudio.com)

---------- Post dodany o 21:27 ---------- Poprzedni post był o 21:23 ----------

W takim razie mam edytować tdefault.css
tylko firebug wskazuje mi kilka miejsc w css odpowiedzialnych za to.

Frostbourn
09-11-2010, 22:02
Wiec tak. Musisz zmienic:


<object height="100" width="220" data="/images/flash/kdf.swf" type="application/x-shockwave-flash">


<object style="height: 100px; width: 220px; margin-bottom: -20px" data="/images/flash/kdf.swf" type="application/x-shockwave-flash">

lub



<object style="height: 100px; width: 220px; margin-top: 20px" data="/images/flash/kdf.swf" type="application/x-shockwave-flash">

ticp
11-11-2010, 18:45
ok dziękuję za szczegółową odpowiedź,

Niestety nie wiem tylko w jakim pliku mam wprowadzić polecone zmiany.
Mogę prosić o podpowiedź.

a_m
11-11-2010, 18:57
do pliku tdefault.css z kstalogu css używanej templatki wklej sobie


#right .module:first-child {background:none}
#right .module:first-child div div div {padding:0}
zadziała tylko kiedy ten moduł będzie opublikowany jako pierwszy;
możesz to też załatwić - i zadziała w innych przypadkach - przyrostkiem klas css modułu, ale to chyba zadanie na kiedy indziej

ticp
11-11-2010, 19:07
wkleiłem w okolicach 680 wiersza i nie działa.
Może w innym miejscu to wkleić?

a_m
11-11-2010, 19:14
nie widzę zmian, cache Joomla! wyczyść

ticp
11-11-2010, 19:19
niestety dalej nic

a_m
11-11-2010, 19:34
#left,#right {
float:left;
width:220px;
background:transparent;
text-align:left;
#right .module:first-child {background:none}
#right .module:first-child div div div {padding:0}
}
a co to?

wklej to normalnie; wpisz jak należy i bez komentarzy, że dalej nic

ticp
11-11-2010, 19:58
ok, moja wina,
ale nie wiem co to znaczy wklej to normalnie? wpisz jak należy...

gdzie i jak w takim razie najlepiej będzie wkleić to w pliku?

---------- Post dodany o 19:58 ---------- Poprzedni post był o 19:37 ----------

tak to wkleiłem że w pewnym momencie rozjechała mi się zupełnie strona.
Mogę prosić o wskazówkę jak, to wkleić żeby było ok?

a_m
11-11-2010, 20:44
masz trzy rozwiązania - choć - Frostbourn pomylił się o 5 px; zamykam / kombinuj, ucz się