ok so i'll appologize up front for not knowing enough about css, but i'm in the process of learning...
i've got a design up and working for my church, and i'm just trying to add a gradient background to it to spice it up a bit. the site is a bunch of nested frames and i'm not really sure how to setup a fixed gradient background across them. the current css code i have uses the body tag, but... obviously that wont work. should i be making a seperate file to link all the frames to?ok so i'll appologize up front for not knowing enough about css, but i'm in the process of learning...
i've got a design up and working for my church, and i'm just trying to add a gradient background to it to spice it up a bit. the site is a bunch of nested frames and i'm not really sure how to setup a fixed gradient background across them. the current css code i have uses the body tag, but... obviously that wont work. should i be making a seperate file to link all the frames to?
yuck....frames. I hope there is a good reaosn you are using them. I find them to be terribly annoying and add little value to a site. That's my opinion.
If I were doing it with div's I would set their "background-color:transparent;" and then position them inside a container with a gradient background.
I am sure the concept is the same and you could do it.There is little you can do with frames that can not be handled with well placed divs.
Setting the frame background to transparent may work, but it also may be better logically to use fresh gradients for each. This will separate the area from the background and make it easier to focus on for the eye.There is little you can do with frames that can not be handled with well placed divs.
Setting the frame background to transparent may work, but it also may be better logically to use fresh gradients for each. This will separate the area from the background and make it easier to focus on for the eye.
well, for now they are just trying to get a site up and going, and... i'm waiting until june 15th for a contracting job to start, so i've got nothing better to do during the week than read about css. I like the idea of using fresh gradients for each frame. stylistically would it better to use all vertical gradients, or the main content area be horizontal? actually while typing this i think it'd look nice if i used one gradient for the entire page, but leave the main content area with a white background, thus making it easier on the eyes as suggested, anyway... i'm open to ideas.well, for now they are just trying to get a site up and going, and... i'm waiting until june 15th for a contracting job to start, so i've got nothing better to do during the week than read about css. I like the idea of using fresh gradients for each frame. stylistically would it better to use all vertical gradients, or the main content area be horizontal? actually while typing this i think it'd look nice if i used one gradient for the entire page, but leave the main content area with a white background, thus making it easier on the eyes as suggested, anyway... i'm open to ideas.
If you are looking for ideas and inspirations for design, there is no better place then <!-- m --><a class="postlink" href="http://www.csszengarden.com/">http://www.csszengarden.com/</a><!-- m -->. It is a great resource and has shows all the amazing things that one can do with CSS.I like the idea of using fresh gradients for each frame. stylistically would it better to use all vertical gradients, or the main content area be horizontal? actually while typing this i think it'd look nice if i used one gradient for the entire page, but leave the main content area with a white background, thus making it easier on the eyes as suggested, anyway... i'm open to ideas.
The eye is drawn to certain bright colours so it helps if they are based against cooler colours which do not draw the eye as much. MAybe a horizonatl cool gradient for the main background and a horizontal brighter gradient for the text/information/frames.
Personally, I think horizontal gradients are better than verticle because it mimics our tendency to read left-to-right horizontally and helps our eyes move along that path, where vertical ones will try to move your eyes up and down.yuck....frames. I hope there is a good reaosn you are using them. I find them to be terribly annoying and add little value to a site. That's my opinion.
If I were doing it with div's I would set their "background-color:transparent;" and then position them inside a container with a gradient background.
I am sure the concept is the same and you could do it.
so i've been doing more reading on css, and very lightly on xhtml. can you maybe explain a bit more about what you were talking about, or at least what i'd need to learn to do it myself. thanks.so i've been doing more reading on css, and very lightly on xhtml. can you maybe explain a bit more about what you were talking about, or at least what i'd need to learn to do it myself. thanks.
You already have what you need. Instead of placing a frame there, use a div.
<div>Content Goes Here</div>You can place all of your information into a div, and make it scrollable (like a frame) if you so desire. I would suggest looking around on the internet and through these forums for some good tutorials to read on CSS. I am sure there are countless links on these forums for you to look through.
i've got a design up and working for my church, and i'm just trying to add a gradient background to it to spice it up a bit. the site is a bunch of nested frames and i'm not really sure how to setup a fixed gradient background across them. the current css code i have uses the body tag, but... obviously that wont work. should i be making a seperate file to link all the frames to?ok so i'll appologize up front for not knowing enough about css, but i'm in the process of learning...
i've got a design up and working for my church, and i'm just trying to add a gradient background to it to spice it up a bit. the site is a bunch of nested frames and i'm not really sure how to setup a fixed gradient background across them. the current css code i have uses the body tag, but... obviously that wont work. should i be making a seperate file to link all the frames to?
yuck....frames. I hope there is a good reaosn you are using them. I find them to be terribly annoying and add little value to a site. That's my opinion.
If I were doing it with div's I would set their "background-color:transparent;" and then position them inside a container with a gradient background.
I am sure the concept is the same and you could do it.There is little you can do with frames that can not be handled with well placed divs.
Setting the frame background to transparent may work, but it also may be better logically to use fresh gradients for each. This will separate the area from the background and make it easier to focus on for the eye.There is little you can do with frames that can not be handled with well placed divs.
Setting the frame background to transparent may work, but it also may be better logically to use fresh gradients for each. This will separate the area from the background and make it easier to focus on for the eye.
well, for now they are just trying to get a site up and going, and... i'm waiting until june 15th for a contracting job to start, so i've got nothing better to do during the week than read about css. I like the idea of using fresh gradients for each frame. stylistically would it better to use all vertical gradients, or the main content area be horizontal? actually while typing this i think it'd look nice if i used one gradient for the entire page, but leave the main content area with a white background, thus making it easier on the eyes as suggested, anyway... i'm open to ideas.well, for now they are just trying to get a site up and going, and... i'm waiting until june 15th for a contracting job to start, so i've got nothing better to do during the week than read about css. I like the idea of using fresh gradients for each frame. stylistically would it better to use all vertical gradients, or the main content area be horizontal? actually while typing this i think it'd look nice if i used one gradient for the entire page, but leave the main content area with a white background, thus making it easier on the eyes as suggested, anyway... i'm open to ideas.
If you are looking for ideas and inspirations for design, there is no better place then <!-- m --><a class="postlink" href="http://www.csszengarden.com/">http://www.csszengarden.com/</a><!-- m -->. It is a great resource and has shows all the amazing things that one can do with CSS.I like the idea of using fresh gradients for each frame. stylistically would it better to use all vertical gradients, or the main content area be horizontal? actually while typing this i think it'd look nice if i used one gradient for the entire page, but leave the main content area with a white background, thus making it easier on the eyes as suggested, anyway... i'm open to ideas.
The eye is drawn to certain bright colours so it helps if they are based against cooler colours which do not draw the eye as much. MAybe a horizonatl cool gradient for the main background and a horizontal brighter gradient for the text/information/frames.
Personally, I think horizontal gradients are better than verticle because it mimics our tendency to read left-to-right horizontally and helps our eyes move along that path, where vertical ones will try to move your eyes up and down.yuck....frames. I hope there is a good reaosn you are using them. I find them to be terribly annoying and add little value to a site. That's my opinion.
If I were doing it with div's I would set their "background-color:transparent;" and then position them inside a container with a gradient background.
I am sure the concept is the same and you could do it.
so i've been doing more reading on css, and very lightly on xhtml. can you maybe explain a bit more about what you were talking about, or at least what i'd need to learn to do it myself. thanks.so i've been doing more reading on css, and very lightly on xhtml. can you maybe explain a bit more about what you were talking about, or at least what i'd need to learn to do it myself. thanks.
You already have what you need. Instead of placing a frame there, use a div.
<div>Content Goes Here</div>You can place all of your information into a div, and make it scrollable (like a frame) if you so desire. I would suggest looking around on the internet and through these forums for some good tutorials to read on CSS. I am sure there are countless links on these forums for you to look through.