Autor Zpráva
grimword
Profil
Ahoj,
chtěl by jsem udělat následující věc:

body{ background: url('/img/background.png') repeat-x top; }
body{ background: url('/img/background2.png') repeat-x bottom; }

Tedy, že by se na vrchu stránky opakovalo podélně jedno pozadí. A na spodu stránky by se podélně opakovalo druhé. Ovšem při tomto zápisu funguje jen to spodní (to první se přepíše a zruší).

Jak to řešit?
anonymnii
Profil *
Dej jedno z nich na html. Třeba.
grimword
Profil
anonymnii:
To taky nefunguje.

Pokud to zapíši do HTML, tak přestane fungovat to zapsané v CSS souboru.
Taps
Profil
grimword:
Více obrázků na pozadí
grimword
Profil
Taps:
Toto řešení funguje.
Mockrát děkuji za pomoc!
Taurus
Profil
grimword:
To taky nefunguje.
Myslím, že bylo myšleno html v CSS, ne přímo do HTML.
grimword
Profil
Taurus:
Myslím, že bylo myšleno html v CSS, ne přímo do HTML.

Tak to tedy vůbec nechápu, jak to myslíš? Co znamená "html v CSS"?
Taurus
Profil
html { background: url('/img/background.png') repeat-x top; }
body{ background: url('/img/background2.png') repeat-x bottom; }
grimword
Profil
Aha, tak takto to myslíš. Díky za objasnění! :)
IdemeNaHavaj
Profil
background: url(obrazok_1.jpg), url(obrazok_2.jpg);
background-position: top left, bottom left;
background-repeat: repeat-x, repeat-x;
Keeehi
Profil
IdemeNaHavaj:
Funguje až od IE9, Firefox 3.6, a Opera 11.5.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: