- From: Bert Bos <bert@w3.org>
- Date: Mon, 18 Nov 1996 17:43:58 +0100
- To: www-style@w3.org
Mary Morris wrote: > > Can someone give me an example of how repeat-x and/or > repeat-y should work? I don't see any examples, and I'm > not sure what the syntax would be in the long string. > Can I specify both repeat-x and repeat-y or must I > specify both. You cannot specify both repeat-x and repeat-y. You have to choose one of the keywords from the set repeat (default), repeat-x, repeat-y and no-repeat. Here is an example: BODY { background: blue url(wave.png) 0% 100% repeat-x fixed } This creates a blue background with a wave along the bottom of the window that stays there if you scroll the text. Another one: BODY {background: white 90% 5% url(images/logo) no-repeat} This puts a single copy of the logo near the upper right corner. > > For example, what if I want to repeat an image twice down > the left side of the screen and have it fixed (so that something > on the background lines up with text)? That is not possible in CSS1. You can either have a single copy of the image, a single horizontal band, a single vertical band, or a fully tiled background. Two copies of the image, or two bands is not currently possible. What you could do in the example you gave is to create a new image that contains two copies of the original: BODY {background: url(2copies.png) fixed repeat-y} When you say that the background should line up with the text, what exactly do you mean? Note that when the background is declared `fixed', it is fixed to the window, not to the text. Bert
Received on Monday, 18 November 1996 11:44:04 UTC