Topic: CSS Issue (Page 1 of 1) Pages that link to <a href="https://ozoneasylum.com/backlink?for=23909" title="Pages that link to Topic: CSS Issue (Page 1 of 1)" rel="nofollow" >Topic: CSS Issue <span class="small">(Page 1 of 1)</span>\

 
Rondavu
Nervous Wreck (II) Inmate

From: Haverhill, MA, USA
Insane since: Dec 2002

posted posted 11-03-2004 22:18

I am having a problem getting my CSS document to work flawlessly with my HTML document. Here is the full short css document so far...

.background {
background-image: url(images/repeatgraphic.gif);
background-repeat: repeat-x
}

.formsideleft1 {
background-image: url(images/formsideleft1.gif);
background-repeat: repeat-y
}

.formsideright1 {
background-image: url(images/formsideright1a.gif);
background-repeat: repeat-y
}

.formsidebottom1 {
background-image: url(images/formbottomrepeat_02.jpg);
background-repeat: repeat-x
}

<!--These are strictly color identifiers for data cells-->
.grey {
background-color: E6E6E6
}

.blue {
background-color: "003399"
}

<!--These are text formatting attributes-->

.body4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: 333333;
text-align: left;
background-color: E6E6E6
}

.body1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: 333333;
text-align: left;
vertical-align: baseline;
background-color: E6E6E6
}

.body2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: 333333;
text-align: center;
vertical-align: baseline;
background-color: E6E6E6
}

.body3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: FFFFFF;
text-align: left;
vertical-align: baseline;
background-color: 003399
}

Now the problem I'm having is that the "body4" style doesn't really interact with anything on my website. The only reason I have it there is because every time I remove it, all my styles fail. I stole it from one of my other sites to start a new css document with this one. It has some magical property that makes or breaks my entire css document. It doesn't look different than the other styles, but somehow they are all contingent on it's existence. It's driving me nuts.

(Edited by Rondavu on 11-03-2004 22:20)

(Edited by Rondavu on 11-03-2004 22:21)

mobrul
Bipolar (III) Inmate

From:
Insane since: Aug 2000

posted posted 11-03-2004 22:25

It's hard for me to say for sure. There are plenty of errors and any number of them could be causing you problems. Nevermind I can't see your markup and that, too, could provide me clues.

I'm just taking a guess, but I bet it has something to do with the quoted background color in the style immediately preceding the mysterious .body4

code:
.blue {
background-color: "003399"
}



Try removing those quotes (and an octothorpe before all color definitions would be nice) and see if that doesn't remove the mysterious powers of .body4.

poi
Paranoid (IV) Inmate

From: France
Insane since: Jun 2002

posted posted 11-03-2004 22:33

another error is that when you specify a color in HEX code you must preceed it by a #, like that:

code:
.blue
{
background-color:#003399;
}



Rondavu
Nervous Wreck (II) Inmate

From: Haverhill, MA, USA
Insane since: Dec 2002

posted posted 11-03-2004 22:37

I did what you said and nothing. The quotes were only there as a part of my experimenting, while trying to get it to work properly. I just replaced my css document with the css text I have posted in this thread, thinking it might be an invisible character issue, and it still doesn't work.

This leads me to believe if you created your own css document on your own computer from the text I've provided, you will have the same issue. Try using it in tandem with an html document. Watch as the styles refuse to take when you delete the "body4" style. Maybe it will help solve the mystery. I appreciate your response.

poi
Paranoid (IV) Inmate

From: France
Insane since: Jun 2002

posted posted 11-03-2004 22:52

Rondavu: it'd greatly help if you provided a link to an HTML testing your CSS. We have no clue about how you nest every and each of your CSS rules.

ninmonkeys
Nervous Wreck (II) Inmate

From:
Insane since: May 2004

posted posted 11-03-2004 23:01
quote:
Now the problem I'm having is that the "body4" style doesn't really interact with anything on my website.

If no class is set to body4, then you have a parse error. Which there is.

some things I changed
-removed HTML comments in a style sheet
-semicolons after properties
-quoted the url's
-prefix hex colors with #

It now validates

code:
.background {
background-image: url("images/repeatgraphic.gif");
background-repeat: repeat-x;
}

.formsideleft1 {
background-image: url("images/formsideleft1.gif");
background-repeat: repeat-y;
}

.formsideright1 {
background-image: url("images/formsideright1a.gif");
background-repeat: repeat-y;
}

.formsidebottom1 {
background-image: url("images/formbottomrepeat_02.jpg");
background-repeat: repeat-x;
}

.grey {
background-color: #E6E6E6;
}

.blue {
background-color: #003399;
}

.body4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333333;
text-align: left;
background-color: #E6E6E6;
}

.body1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333333;
text-align: left;
vertical-align: baseline;
background-color: #E6E6E6;
}

.body2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333333;
text-align: center;
vertical-align: baseline;
background-color: #E6E6E6;
}

.body3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-align: left;
vertical-align: baseline;
background-color: #003399;
}

Rondavu
Nervous Wreck (II) Inmate

From: Haverhill, MA, USA
Insane since: Dec 2002

posted posted 11-04-2004 00:09

Thank you ninmokeys. I'm sure I don't have to remind you how valuable your time is. It is grealy appreciated. Maybe some day when I'm really good at this stuff, I can be in a position to solve problems instead of making them.

DL-44
Maniac (V) Inmate

From: under the bed
Insane since: Feb 2000

posted posted 11-04-2004 01:30

Fisrt thing to learn, is to check your code to see if it validates before pulling out your hair trying to figure out why something dpesn't work.

The validator catches plenty of errors that your tired eyes might not...

It would also make a bit more sense to post your CSS problems in the CSS forum in the future

(Edited by DL-44 on 11-04-2004 01:30)

AlterEgo
Bipolar (III) Inmate

From: The Dark Side of the Moon
Insane since: Jul 2004

posted posted 11-04-2004 22:49

CSS forum? What CSS forum?

DL-44
Maniac (V) Inmate

From: under the bed
Insane since: Feb 2000

posted posted 11-05-2004 00:34

4th from the top.....

"XML - XSL - XSLT - XHTML - CSS - DOM"

=)

Skaarjj
Maniac (V) Mad Scientist

From: :morF
Insane since: May 2000

posted posted 11-05-2004 04:15

Ooohhh. Looky. This here thread's gonna do a moving act...


Justice 4 Pat Richard



Post Reply
 
Your User Name:
Your Password:
Login Options:
 
Your Text:
Loading...
Options:


« BackwardsOnwards »

Show Forum Drop Down Menu