Wysłane przez
nikszal
Dodałeś skrypt js w sekcji HEAD w szablonie?
Nie bo jak napisałem - próbowałem jedynie 3 sposobu czyli bez użycia JS. Teraz spróbowałem wstawić to co mi przesłałeś tj. w sekcji <head> dodałem skrypt, do argumentów <body> dodałem id="page-body" (nie wiem czy miałem dać jakieś średniki żeby oddzielić argumenty więc po prostu wstawiłem na początek sekcji body tak, że wygląda to tak:
Kod:
<body id="page-body" id="page_bg" class="color_<?php echo $this->params->get('colorVariation'); ?> bg_<?php echo $this->params->get('backgroundVariation'); ?> width_<?php echo $this->params->get('widthStyle'); ?>">
no i spróbowałem wstawić <img> (dla uproszczenia wczytuje obrazek ze strony):
Kod:
<img class="source-image" src="http://farm3.static.flickr.com/2098/2260149771_00cb406fd6_o.jpg" alt="" />
ale to zachowuje się tak: najpierw wstawia obrazek w pełnym rozmiarze, a niżej całą resztę sztrony (a powinien robić za tło.. spycha wszystko w dół)
Wysłane przez
a_m
musisz wsadzić obrazek przez <img src="...", nie jako tło
tak też próbowałem ale dzieje się to samo co pisałem wyżej - najpierw wrzuca sie zdjęcie, a niżej reszta zawartości strony.
Wysłane przez
nikszal
Jak sobie radzi przeglądarka z wczytywaniem strony?
wczytuje mi tylko fragment który jest w stanie wyświetlić tj. obrazek ma rozdzielczość 5000x3000 (jakoś tak) więc jak wczytuje go:
background: url(../images/tlo.jpg) 6% 6%; (czyli w 6% tylko) to zaczyna być widoczne co na nim jest
Edit:
Wysłane przez
a_m
musisz wsadzić obrazek przez <img src="...", nie jako tło
próbowałem też dołożyć:
(bo tak jest dokładnie na stronie z przykładem) ale dzieje się to samo