Toon posts:

[css] probleem met interpretatie browsers

Pagina: 1
Acties:

Verwijderd

Topicstarter
op clay's verzoek hier een topic over de problemen die de verschillende interpretatie van css door browsers met zich mee brengt ...

voorts mijn probleem, een verotte checkbox in NS omdat NS input commands voor css ook toepast op checkboxes en IE doet dat niet ...

de oplossing zou liggen bij @import maar volgens mij gaat die vlieg (of was het een vogel ?) niet op, want ik heb het probleem met NS6 en die ondersteund volgens de door jullie gegeven informatie ook @import ondersteund ...

btw ... clay komt dat van clay regazzoni ? :)

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 09:36

Pelle

🚴‍♂️

Met @import en het IE-only disabled-attribuut moet je in principe verschillende styles voor NS4, NS6 en IE4+ kunnen zetten, zonder er een browsercheck in te bouwen.

Het is echter aan te bevelen om gewoon classes te gebruiken als je met styles voor input's werkt, dat scheelt je een hoop gezeik :)

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

En wat is nu je vraag :?

Gebruik van classes zou het een en ander moeten kunnen vergemakkelijken overigens :)

  • Dark Blue
  • Registratie: Februari 2001
  • Laatst online: 23-08 22:18

Dark Blue

Compositionista!

Alpenmeisje

1) het is vlieger
2) van claymore toch
3) Als NS6 toch die @import ondersteunt zou het leuk zijn om toch even uit te vinden of hij dan ook je css voor die checkbox in NS6 netjes overslaat?

En zo niet, wat doet hij er dan wel mee?

heidiulrich.nl | adventura.nl : rugzakavonturen | pathwise.nl : prepping geeks to get jobs


Verwijderd

Sluit me aan bij mijn voorgangers, wtf is je probleem en wat is een 'verotte' checkbox :? Kleurt de checkbox mee?

Verwijderd

Topicstarter
voorbeeld css verschillen

(sorry voor de kleuren, maar zo is het duidelijker)

hier zie je de volgende verschillen bij de checkbox ...

- NS geeft de V de tekstkleur, IE laat hem standaard zwart
- NS geeft de achtergrondkleur binnen de box, IE geeft de achtergrondkleur buiten de box, en binnen de box blijft het standaard wit
- NS past "padding" binnen de box zelf (eigelijk is het geheel de box, zoals het hoord), IE negeert padding totaal

en zover ik kan zien blijft bij de input alles hetzelfde ...

of ja verrot ... eigenlijk vind ik hem bij NS mooier dan bij IE

maar mijn vraag is dus de volgende ...

is er een mogelijkheid zonder classes te zorgen dat een css command alleen voor een text-field geldt, en niet voor een checbox (ook een input) ...

zoiets als "input: checkbox" maar dat werkt niet ...

Verwijderd

offtopic:
kan iemand ff de topictitel veranderen?
"[css]proberen door interpretatie browsers"

ik heb net in schop n modje gepost btw

Verwijderd

yup door er een id aan te geven en die weer in een stylesheet te defineren.

Html:
code:
1
2
<input name="" type="checkbox" id="check" value="" />
  <textarea name="textarea" cols="" rows="" id="text"></textarea>


css:
code:
1
2
3
4
5
6
7
8
9
10
<style type="text/css">
<!--
#text {
    border: 1px solid #ff0000;
    background-color: #ffff00;
    height: 100px;
    width: 150px;
}
-->
</style>


CSS is zo handig :)

Verwijderd

Topicstarter
wat jij zegt komt overeen met wat je doet met classes ...

maar ik bedoel dus dat de style-commands voor alle input-text geldt en niet voor input-checkbox ...
en dan zonder elke input-text een id of class mee te geven

-----

ik had al gevraagt voor een topic-name-change :)

http://gathering.tweakers.net/forum/list_messages/571822 hier dus ...

ze reageren met zn allen maar editten vergeten ze :D

Verwijderd

Verwijderd schreef op 13 augustus 2002 @ 23:47:

ik had al gevraagt voor een topic-name-change :)
waar dan? ik net in SM....
nouja mogen ze m 2x veranderen :P

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

tis laat, dus/en ik snap er geen fuk van :?

ik gebruik ook altijd gescheiden classes voor m'n inputs,checkboxes/radio's en buttons; anders wordt het een zootje.
Maar volgens mij klopt het dat een style voor een input gewoon het hele bereik van inputs beslaat, dwz; elke input, ongeacht het type, leeft die css-rule na.

oplossing: classes, as said before.

www.jurgroessen.nl


Verwijderd

Topicstarter
ik weet het allemaal van classes en hoe handig dat is enzo ...

maar mijn vraag is OF der een andere mogelijkheid, zoals ik boven beschreef, dus of er een command is dat de style commands toepast op ALLE checkboxen zonder gebruik te maken van id's of classes

dus niet nog 100x zeggen dat ik classes moet gebruiken, want ik vraag dus of er nog een andere mogelijkheid is die het makkelijker maakt :)

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

gebruik nou toch classes :P

how about dit:
code:
1
2
3
4
5
6
7
8
input[type=checkbox]:active {
   background: darkGray;
   border: 1px inset black;
}
                  
input[type=checkbox]:hover {
   border: 1px solid black;
}

kwam ik tegen op: klik

www.jurgroessen.nl


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Hangloozz schreef op 14 augustus 2002 @ 00:52:
gebruik nou toch classes :P

how about dit:
code:
1
2
3
4
5
6
7
8
input[type=checkbox]:active {
   background: darkGray;
   border: 1px inset black;
}
                  
input[type=checkbox]:hover {
   border: 1px solid black;
}

kwam ik tegen op: klik
Ruikt naar CSS3; denk niet dat IE daar al aan gesnuffeld heeft ;)

Intentionally left blank


Verwijderd

crisp schreef op 14 augustus 2002 @ 00:59:

Ruikt naar CSS3; denk niet dat IE daar al aan gesnuffeld heeft ;)

Dat is zelfs CSS2, maar het heeft natuurlijk weinig zin om het als oplossing te zien als 90% van de mensen het niet zullen zien. Zoals je bedoeld hebt.

Verwijderd

crisp schreef op 14 augustus 2002 @ 00:59:
[...]

Ruikt naar CSS3; denk niet dat IE daar al aan gesnuffeld heeft ;)
het ziet er wel errug :9 uit zeg!

Cheatah? CSS2?
:9~
Die MSIEdudes mogen wel ff opschieten met support daarvoor....

Verwijderd

Topicstarter
_/-\o_

kijk das dus precies wat ik wilde ...
alleen werkt het nog niet >:)

nou ja alvast bedankt !

wacht es ff :)

NS6 ondersteunt dit wel :)
dan kan ik speciale dingen opgeven voor NS die IE dan toch niet opmerkt :P
Pagina: 1