Avatar billede dennism Nybegynder
15. oktober 2002 - 22:25 Der er 19 kommentarer og
2 løsninger

HTML - Style på form

Prøv først at se denne kode i IE og derefter Opera:
*******************************************************
<style type="text/css">
.button
{
background-color:#e0e0e0;
border: #000000 1px solid;
cursor: hand;
font-family:verdana;
font-size: 8pt;
}

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

<FORM METHOD=post>
<INPUT TYPE=text name=test class=but size=15>
<INPUT type=submit VALUE="Send" class=button>
</form>
*******************************************************

Hvorfor ser de ikke ens ud?
Avatar billede brian_h Nybegynder
15. oktober 2002 - 22:37 #1
Fordi at Opera ikke undersøtter en skid! Face it. Opera mangler meget endnu!!
Avatar billede jakoba Nybegynder
15. oktober 2002 - 22:50 #2
han har ret, selvom også det kan siges pænere :)
Avatar billede knudgert Nybegynder
15. oktober 2002 - 23:06 #3
Der er ikke noget, der hedder font-color, det hedder kun color.
Du bør bruge
cursor: pointer;
cursor: hand;
i den rækkefølge.
cursor: hand eksisterer egentlig ikke, der er en fejl, at den virker i IE.
Andre browsere (Netscape 6/7 og Mozilla f.eks. kender ikke til hand).

Iøvrigt er det ikke korrekt at Opera ikke understøtter noget, den understøtter ting som IE ikke understøtter og omvendt.
Avatar billede 1409 Praktikant
15. oktober 2002 - 23:22 #4
Det er mit indtryk, at Opera gør det mest rigtigt i forhold til W3C's specifikationer. Så faktisk er det IE, der er gal på den!
Avatar billede pelkjaer Nybegynder
15. oktober 2002 - 23:27 #5
Det enste Opera gør korrekt her ift. IE er cursor:pointer; - så det er direkte forkert.

Men her er et udseende man kan leve med i begge browsere (bortset fra manglende bg farve i Opera)

.field {
    background-color: #CCCCCC;
        color: #000000;
    font-family: Verdana, arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: normal;
}
.button {
    background-color: #CCCCCC;
    color: #000000;
    font-family: Verdana, arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: bold;
    height: auto;
    width: auto;

}

Iøvrigt skal du huske " " rundt om din class= (class="style")
Avatar billede dennism Nybegynder
15. oktober 2002 - 23:35 #6
pelkjaer >>

Det kan jeg da ikke hvis det er inde i en PHP "echo"...
Avatar billede pelkjaer Nybegynder
15. oktober 2002 - 23:36 #7
Jeg kender ikke til PHP - men jeg kan da sagtens i asp eller asp.NET - så mon ikke også du kan?
Avatar billede dennism Nybegynder
15. oktober 2002 - 23:40 #8
Jeg er nød til at bruge ' istedet for ", i en echo!...
Avatar billede killifish Nybegynder
15. oktober 2002 - 23:53 #9
brug echo "class=\"klasse\"";

sværere er det sgu ikke.

Derudover kan jeg nævne en god håndfuld ting som er meget kritiske, men ikke understøttet at internet explorer
Avatar billede pelkjaer Nybegynder
15. oktober 2002 - 23:55 #10
killifish>>Det tror jeg vi alle kan - men i denne her sammenhæng kan du ikke nævne andet end pointer ligesom mig :)
Avatar billede pelkjaer Nybegynder
15. oktober 2002 - 23:55 #11
Og den anden vej rundt er det endnu værre.
Avatar billede killifish Nybegynder
15. oktober 2002 - 23:56 #12
jo, det kan jeg nu nok (mht. forms forstår IE ikke <textarea /> som er valid xhtml).

Jeg finder bare en kommentar om at opera ikke understøtter en skid meget irriterende.
Avatar billede pelkjaer Nybegynder
16. oktober 2002 - 00:01 #13
Hvem har nævnt textarea eller xhtml for den sags skyld :)
Troede vi talte css.

At Opera ikke understøtter en skid er jo også en overdrivelse - men det gør den ikke til end bedre browser =oD
Avatar billede pelkjaer Nybegynder
16. oktober 2002 - 00:19 #14
Iøvrigt er <textarea></textarea> også valid xhtml 1.0 transitional - det er kun i strict versionen at <textarea /> er påkrævet.
Avatar billede killifish Nybegynder
16. oktober 2002 - 07:04 #15
Det er ikke en underdrivelse. Det er direkte forkert.
Avatar billede pelkjaer Nybegynder
16. oktober 2002 - 21:46 #16
Hvilket - det sidste eller min mening om Opera :)
Avatar billede killifish Nybegynder
16. oktober 2002 - 22:46 #17
Egentlig Brians mening om Opera. :)

Men selvom jeg ikke har tjekket så ville jeg blive overrasket hvis ikke <textarea></textarea> var gyldig i strict. Det ændrer ikke på at det er et problem. De burde understøtte al xhtml. Hvad du hvis IE kun understøttede <br></br> og ikke <br />?
Avatar billede pelkjaer Nybegynder
16. oktober 2002 - 22:53 #18
Korrekt - men det er jo også en del af meningen med Transitional versioner :) Browser producenterne skal ha' en chance for at følge med.
Avatar billede killifish Nybegynder
16. oktober 2002 - 23:07 #19
De har haft 2½ år. Det skulle være rigeligt, især når de nu *har* understøttelse for både <img />, <br /> og <input />
Avatar billede dennism Nybegynder
26. oktober 2002 - 16:21 #20
.lukker
Avatar billede dennism Nybegynder
26. oktober 2002 - 16:22 #21
Hmm... Hvor blev det sidste point af?
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