Avatar billede dennism Nybegynder
16. oktober 2002 - 18:14 Der er 15 kommentarer og
1 løsning

W3C - CSS Validation

Hvorfor opstår alle disse fejl i denne CSS validation:
http://jigsaw.w3.org/css-validator/validator?uri=http://www.demaweb.dk/start.php
Avatar billede dennism Nybegynder
16. oktober 2002 - 18:26 #1
Vil i se mine CSS kode?
16. oktober 2002 - 19:18 #2
oprøv at fjerne _ i din class (husk at ændre den i din HTML også).
"menu_tekst bliver til menutekst"


Parse Error - left=10
har du skrevet left=10 i dit CSS, for så skal det være left: 10px;
(hvis det erpx du tænker på).

der er ikke noget med opacity i CSS, det er noget IE.

der er intet "align" i css. brug "text-align: enter;".

.....

prøv at smide din CSS her.

/Casper
Avatar billede neteffect Nybegynder
16. oktober 2002 - 19:21 #3
_ må ikke indgå i navne

Nogle steder har du brugt = i stedet for :

-moz-opacity:0.95 .... navn må ikke begynde med bindestreg

Linie 316 og frem: Der er det nødvendigt at se koden
Avatar billede dennism Nybegynder
16. oktober 2002 - 21:47 #4
Her har i min CSS-style:
************************************************************
<style type="text/css">
body,
td { font-size: 8pt;
    font-family: verdana;}

a:link { color: #5f666c;   
          text-decoration: none; }

a:visited { color: #5f666c;
          text-decoration: none; }

a:active { color: #5f666c;
          text-decoration: none; }

a:hover { color: #ff0000;
          text-decoration: underline; }

.menu_title {
color:#ffffff;
font-family:verdana;
font-size:8pt;
text-decoration: none;
}

.menu_tekst {
color:#000000;
font-family:verdana;
font-size:8pt;
text-align: left;
text-decoration:: none;
}

.button
{
background-color:#e0e0e0;
border: #000000 1px solid;
cursor: pointer;
cursor: hand;
font-family:verdana;
font-size: 8pt;
}

#cache
  {   
  position:absolute;
  left=10;
  top:10px;
  z-index:10;
  visibility:hidden;   
  } 

.but
{
background-color:#e0e0e0;
font-family:verdana;
font-size:8pt;
color:#000000;
border: #000000 1px solid;
}

.inlineform
{
    display: inline
}

.underlink {
color:#ffffff;
font-family:verdana;
font-size:8pt;
TEXT-DECORATION: none;
}
.undercelle {
background-color:#555555;
text-align:left;
border-top:1px solid #000000;
filter:alpha(opacity=95);-moz-opacity:0.95
}
.undercelletitle {
background-color:#000000;
text-align:center;
border-top:1px solid #000000;
filter:alpha(opacity=95);-moz-opacity:0.95
}
.undertable {
border-right:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
}
.link {
color:#ffffff;
font-family:verdana;
font-size:8pt;
TEXT-DECORATION: none;
}
.maincelle {
background-color:#000000;
text-align:center;
border-left:1px solid #000000;
}
.maintable {
border-right:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
</style>
************************************************************
Jeg sætter mig lige til at rode med det... Vender tilbage senere!...
Avatar billede dennism Nybegynder
16. oktober 2002 - 23:20 #5
Hvordan skal disse se ud, når jeg ikke må bruge bindestreg:

font-family:verdana;
font-size:8pt;
text-align: left;
text-decoration:: none;
background-color:#555555;
border-top:1px solid #000000;
filter:alpha(opacity=95);-moz-opacity:0.95
Avatar billede neteffect Nybegynder
17. oktober 2002 - 09:15 #6
Du må ikke bruge bindestreg som første tegn i de navne (class eller id) du selv definerer.
Den sidste linie, "filter:" osv. er ikke standard CSS
Avatar billede dennism Nybegynder
17. oktober 2002 - 09:29 #7
Hvad skal jeg så skrive?
Det er til ét script jeg har hentet ned fra nettet!... Så det er ik noget jeg selv har lavet!...
Avatar billede dennism Nybegynder
17. oktober 2002 - 09:53 #8
Hmm... Jeg har ændret lidt på siden nu!.. Prøv lige at kigge på linket igen!... Jeg forstå stadig ikke de fejl kommer.. Jeg sender lige min CSS-style igen:
Avatar billede dennism Nybegynder
17. oktober 2002 - 09:53 #9
<style type="text/css">
body,
td { font-size: 8pt;
    font-family: verdana;}

a:link { color: #5f666c;   
          text-decoration: none; }

a:visited { color: #5f666c;
          text-decoration: none; }

a:active { color: #5f666c;
          text-decoration: none; }

a:hover { color: #ff0000;
          text-decoration: underline; }

.menutitel {
color:#ffffff;
font-family:verdana;
font-size:8pt;
text-decoration: none;
}

.menutekst {
color:#000000;
font-family:verdana;
font-size:8pt;
text-align: left;
text-decoration:: none;
}

.button
{
background-color:#e0e0e0;
border: #000000 1px solid;
cursor: pointer;
cursor: hand;
font-family:verdana;
font-size: 8pt;
}

#cache
  {   
  position:absolute;
  left=10px;
  top:10px;
  z-index:10px;
  visibility:hidden;   
  } 

.but
{
background-color:#e0e0e0;
font-family:verdana;
font-size:8pt;
color:#000000;
border: #000000 1px solid;
}

.inlineform
{
    display: inline
}

.underlink {
color:#ffffff;
font-family:verdana;
font-size:8pt;
TEXT-DECORATION: none;
}
.undercelle {
background-color:#555555;
text-align:left;
border-top:1px solid #000000;
filter:alpha(opacity=95);-moz-opacity:0.95
}
.undercelletitle {
background-color:#000000;
text-align:center;
border-top:1px solid #000000;
filter:alpha(opacity=95);-moz-opacity:0.95
}
.undertable {
border-right:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
}
.link {
color:#ffffff;
font-family:verdana;
font-size:8pt;
TEXT-DECORATION: none;
}
.maincelle {
background-color:#000000;
text-align:center;
border-left:1px solid #000000;
}
.maintable {
border-right:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
</style>
Avatar billede neteffect Nybegynder
17. oktober 2002 - 10:49 #10
dennism, du har hentet noget fra nettet, som er lavet af en, som tydeligvis ikke behersker CSS.
Når jeg giver svar her på eksperten.dk, er det som hjælp til selvhjælp. I dette tilfælde kan jeg ikke gætte, hvad forfatteren havde tænkt sig med sit style sheet, for store dele af det har aldrig fungeret. Prøv evt. at spørge ham, der oprindelig har lavet det, om han har en version uden fejl.
Avatar billede dennism Nybegynder
17. oktober 2002 - 11:03 #11
Hmm... Jeg kan ikke huske hvor jeg hentede det!... Men den funktion laver menuen gennemsigtig!.. Se evt. www.demaweb.dk!...
Ved i ik hvad jeg skal ændre den til?
Avatar billede dennism Nybegynder
18. oktober 2002 - 10:17 #12
Kan i hjælpe eller hvad?
Avatar billede bjarnej Nybegynder
20. oktober 2002 - 00:31 #13
Hej Dennism

Det er sådan set meget simpelt.
Grunden til at du får al den fejlvalidering smidt i hovedet, er - undskyld udtrykket - rene sjuskefejl.
1. Dobbelte kolonner går ikke, såsom i "text-decoration:: none;"
2. Z-index ikke angives i en unit. Fjern det "px" du har sat efter 10.
3. Left=10px går heller ikke. Det hedder "left: 10px;"

Thats it.
Avatar billede dennism Nybegynder
20. oktober 2002 - 00:36 #14
Hvad skal jeg skrive istedet for text-decoration:: none;?
Avatar billede bjarnej Nybegynder
21. oktober 2002 - 07:46 #15
Hvad mener du ?
Du skal ikke skrive noget istedet for text-decoration: none, du skal bare fjerne det dobbelte kolon EFTER "text-decoration". Du har en forkert markup i din css-definition.

Jeg vil anbefale dig at sætte dig lidt mere ind i css, end tilfældet angiveligt er lige nu.
Du vil komme ud i mange problemer på sigt, hvis ikke de mest simple ting beherskes. Det er ikke en kritik af dig, men blot en opfordring. Alt for mange sider på nettet er IE-proprietære og sjuskede.
Avatar billede dennism Nybegynder
21. oktober 2002 - 17:58 #16
Oki... Men hvad er der galt med denne:
z-index:10px;
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester