Przeniosłem blok head2 do prawej kolumny (column) i zaczęły się problemy z wyświetlaniem obrazków. Jeśli dodam do strony baner (w panelu admina) to pojawia się prawidłowo jak tutaj: http://net-broker.pl/rokwiary/?2012-2012-rok-wiary,3 natomiast jeśli baner nie zostanie dodany to pomimo ustawienia tła w css jak poniżej
/* HEADER WITH TOP MENU BELOW LOGO */ #head2{clear:both;} #head2 .container{float:left;height:363px;width:296px;background:#f00 url('img/roto2.jpg') no-repeat;border:1px solid green;}
ciągle mam białe tło ( z zieloną ramką).
już sam nie wiem co jest "nie tak"... plissssss ;)
"pomimo ustawienia tła w css jak poniżej" czyli: height:363px;width:296px; oraz border:1px solid green; "ciągle mam białe tło ( z zieloną ramką)." przy takich stylach inaczej być nie może:) stała wysokość i szerokość + ramka 1px
w pages_default.tpl masz kod: <!-- BEGIN BANNER --><style type="text/css"> <!-- #head2 .container{background-image:url('$config[dir_files]$aData[sBanner]');} @media print{ #head2 .container{background:inherit;color:#000;} } --> </style><!-- END BANNER --> to on odpowiada za wyświetlanie banera. #head2 .container{background-image:url('$config[dir_files]$aData[sBanner]');} zamień na: #head2 .container{background-image:url('$config[dir_files]$aData[sBanner]');height:363px;width:296px; border:1px solid green;} i powinno być OK.
w style.css w head2 usuń height:363px;width:296px; border:1px solid green;
ok, dzięki tylko dlaczego takie ostylowanie działa w standardowym położeniu tj headerze2 a po przeniesieniu rozwala się? Co do błędnego ostylowaniwa w css to się nie zgodzę z Twoją odpowiedzią bo właśnie po to są css-y żeby tam nadawać wygląd strony a nie w kodzie programu.Width i height są ustawione pod określoną wielkość obrazka a ramka jest robocza i ma na celu identyfikacje bloku na którym pracuje. Oczywiście nie twierdzę że mam w 100% racje bo gdyby tak było t pewnie nie prosiłbym o pomoc ;) Zastanawia mnie tylko brak reakcji na background:url..... po przeniesieniu do bloku column.