-
Super, tylko takie pytanie, podmiana jest w javie a parametry w css.
załużmy, że chcę połączyć wczesniej podany kod z takimi parametrami Kod:
background-image: url('smiley.gif');
background-repeat: no-repeat;
background-attachment:fixed;
background-position: 30% 20%;
Jednak ten kod nie dotyczy javy?
-
Po pierwsze to chodzi o Java Script, bo o Javie to i ja zielonego pojęcia nie mam. ;)
W funkcji changeBG(adres) możesz wpisać różne klasy opierając się o CSS.
Nie testowałem, ale powinno działać:
Kod:
function changeBG(){
document.body.style.background-image: url('smiley.gif');
document.body.style.background-repeat: no-repeat;
document.body.style.background-attachment:fixed;
document.body.style.background-position: 30% 20%;
}
I później wywołaj to bez parametru adres czyli changeBG();
Całość powinna wyglądać tak:
Kod:
<script language="JavaScript" type="text/JavaScript">
function changeBG(){
document.body.style.background-image: url('smiley.gif');
document.body.style.background-repeat: no-repeat;
document.body.style.background-attachment:fixed;
document.body.style.background-position: 30% 20%;
}
changeBG();
</script>
-
niestety nie działa :unsure:
być może dlatego, że zła jest składnia, tylko jak dochodzi body to z kolei nie dziala java?
http://www.w3schools.com/css/pr_background-position.asp
-
A jesteś pewien, że np. nic nie zakrywa obrazka? Ścieżka do obrazka jest prawidłowa?
-
sprawdzam na dużym obrazie, poza tym aby byc pewnym usunalem pozycjonowanie i nie bylo widac
-
Ok, udało mi się dokonać całości. później postaram się opisać.
Pozdrawiam
-
-
poszperałem trochę i...
Aby zmienić na głównej stronie tło trzeba wyedytować FORUMHOME znacznik body np:
Kod:
<body style="background-image: url(http://www.xxxxx/1x.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position: top;">
Jednak nadal mam pewien problem, w IE i FF jest przesunięcie o kilka pixeli i tło z banerem się nie łączy, może gonzek wiesz co jest na rzeczy ?:>
P.S. Prosiłbym moda o odcięcie postów o tle, bo nie ma to powiązania z adserverem jak trzeba to założę nowy temat o podmiananie tła.
-
zaraz zaraz.. to Ty chcesz na stałe tło zmienić?
-
nie, nie na stałe, ale tak jest szybciej niz java i działają wszystkie funkcje