Toon posts:

[CSS] Button aanpassen

Pagina: 1
Acties:
  • 481 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een vraagje
hoe kan ik in css de kleur van een button veranderen ?
zo een butten als Verstuur..

Note: klik op reply de button verstuur zo een button bedoel ik

Verwijderd

In Explorer wel jah.

Moeje maar ff rondzoeken op internet (bv. op sitechecks.nl) en daar de bron jatten..

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 19:30

RM-rf

1 2 3 4 5 7 6 8 9

de background-color aanpassen; een button is een element met een tekst erin (value) en default gijze achtergrond en een ouset border (de border kan je dus ook aanpassen)

met color kan je enkel de kleur van de tekst aanpassen
code:
1
2
3
4
BUTTON {
   background-color: #FFCC00;
   border: 1px inset #CCFF00;
}

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 16-06 17:07

OzBoz

.:.H.:.I.:.P.:.

aub volgende keer duidelijke topic-titel

My Fizion | My 3D prints | LinkedIn


Verwijderd

Op zaterdag 29 september 2001 10:34 schreef Tizzwat het volgende:
In Explorer wel jah.
Het kan in meer dan alleen IE, ook Konqueror, Mozilla en opera kunnen het, is gewoon CSS. Niks bijzonders

Verwijderd

Maar als je in je form met <input> tags werkt, zul je bij de <type="submit"> enzo met een class gaan werken, en dan wat RM_rf zei aan die class toewijzen...

  • Jasper
  • Registratie: Juni 1999
  • Laatst online: 09:08
Op zaterdag 29 september 2001 12:17 schreef Shadow3333 het volgende:

[..]

Het kan in meer dan alleen IE, ook Konqueror, Mozilla en opera kunnen het, is gewoon CSS. Niks bijzonders
Opera werkt daar niet aan mee hoor!

Verwijderd

Op zaterdag 29 september 2001 13:07 schreef Jasper het volgende:

[..]

Opera werkt daar niet aan mee hoor!
Opera zuigt dan ook.

En niet eens lekker :r

  • Jasper
  • Registratie: Juni 1999
  • Laatst online: 09:08
sucks-roels ja

Verwijderd

Op zaterdag 29 september 2001 13:07 schreef Jasper het volgende:


Opera werkt daar niet aan mee hoor!
je hebt gelijk :) ik dacht dat Opera dat wel kon, NEE DUS!!! (idd een kutbrowser)

Verwijderd

Op zaterdag 29 september 2001 16:46 schreef Shadow3333 het volgende:

je hebt gelijk :) ik dacht dat Opera dat wel kon, NEE DUS!!! (idd een kutbrowser)
Lekker :P

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 19:30

RM-rf

1 2 3 4 5 7 6 8 9

Op zaterdag 29 september 2001 16:46 schreef Shadow3333 het volgende:

je hebt gelijk :) ik dacht dat Opera dat wel kon, NEE DUS!!! (idd een kutbrowser)
uit de opera documentation:
http://www.opera.com/docs/specs/#css
Note that while it is possible to style form controls in Opera, you can't make them look like anything other than form controls, eg by setting background color. In this case Opera is in error to the CSS specification, even when that would be in breach with the operating system UI guidelines. We will fix this one day, but we are in no hurry.
oftewel, ze erkennen de fout, maar geven er met redenen (conformeren aan systeem GUI richtlijnen) aan dat herstel hiervan niet hoog op hun todo lijst staat.

visuele layout staat nu eenmaal minder hoog dan functionele aspecten.
vanuit oogpunt van usability valt daar ook heel wat voor te zeggen.

je kunt wel gewoon styles voor buttons definieren, dat Opera ze niet uitvoerd maakt je pagina niet minder functioneel.

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

Op zondag 30 september 2001 00:28 schreef RM-rf het volgende:

je kunt wel gewoon styles voor buttons definieren, dat Opera ze niet uitvoerd maakt je pagina niet minder functioneel.
Wel minder mooi, maar: eerlijk is eerlijk, dat is dde schuld van de gebruiker, die moet gewoon zorgen dattie een fatsoenlijke browser gebruikt :)

Je moet wel veel rekening houden met de keuzes van de gebruiker natuurlijk, maar je moet ook ergens een grens trekken. Een browser van nu moet sowieso HTML 4.0, CSS2 en Javascript ondersteunen, anders is het gewoon rommel IMHO :)

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 21:51

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Op zaterdag 29 september 2001 10:36 schreef Tizzwat het volgende:
http://www.almererulez.com/godzilla/icq/icqpager.php

Je kunt het al blijkbaar...
Behalve als icqpager.php eigenlijk toch niet helemaal zelf gemaakt is... :D
:7

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


Verwijderd

Topicstarter
Op zondag 30 september 2001 00:34 schreef Prammenhanger het volgende:

[..]

Behalve als icqpager.php eigenlijk toch niet helemaal zelf gemaakt is... :D
:7
eigenlijk toch wel :)

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 19:30

RM-rf

1 2 3 4 5 7 6 8 9

Op zondag 30 september 2001 00:31 schreef Cheatah het volgende:

Wel minder mooi, maar: eerlijk is eerlijk, dat is dde schuld van de gebruiker, die moet gewoon zorgen dattie een fatsoenlijke browser gebruikt :)
en de schuld van de vormgever?

bijna iedere keer als er CSS over form-elements gegooid worden zijn het van die lelijke solid borders en 'harde' kleuren, dat vind ik niet bepaald duidelijk, en dat is juist het argument voor Opera om dit te doen.
border-style: outset voor buttons en inset voor text-input is gewoonweg de duidelijkste style.

de CSS-working group probeert te sturen naar gebruik van kleur naar gebruikers-preferences, zie ook
http://www.w3.org/TR/REC-CSS2/ui.html#system-colors
kan me voorstellen dat Opera er (bewust) voor kiest om enkel het gebruik van dit soort styles binnen form-elements toe te staan, of zal het gebeuren dat stylen van form-elements onder security related issues valt, zodat je eerst je CSS moet 'signen' voordat hij toestemming krijgt.

vormgevers die dan nog steeds eigenwijs hun formuliertjes kleurtjes willen geven, moeten dan maar lekker gaan dHTML-scripten

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

Mjaa, ik ben het niet helemaal met je eens RM-rf, kleurgebruik in formulieren kan wel degelijk heel functioneel zijn. Ik moet zeggen dat het voor de opmaak van een pagina verdomd handig is om een kleurtje aan bijvoorbeeld je "send" button te geven, of de achtergrond kleur van je invoervelden te veranderen.

Ik vind idd dat je wel een grens moet trekken bij hetgeen wat je allemaal kan veranderen (scrollbars hoeven van mij niet).

Verwijderd

Op zondag 30 september 2001 01:16 schreef RM-rf het volgende:

[..]

en de schuld van de vormgever?

bijna iedere keer als er CSS over form-elements gegooid worden zijn het van die lelijke solid borders en 'harde' kleuren, dat vind ik niet bepaald duidelijk, en dat is juist het argument voor Opera om dit te doen.
border-style: outset voor buttons en inset voor text-input is gewoonweg de duidelijkste style.

de CSS-working group probeert te sturen naar gebruik van kleur naar gebruikers-preferences, zie ook
http://www.w3.org/TR/REC-CSS2/ui.html#system-colors
kan me voorstellen dat Opera er (bewust) voor kiest om enkel het gebruik van dit soort styles binnen form-elements toe te staan, of zal het gebeuren dat stylen van form-elements onder security related issues valt, zodat je eerst je CSS moet 'signen' voordat hij toestemming krijgt.

vormgevers die dan nog steeds eigenwijs hun formuliertjes kleurtjes willen geven, moeten dan maar lekker gaan dHTML-scripten
Wat dat betreft heb je wel gelijk natuurlijk, bij een form moet het duidelijk zijn dat het een form is, maar ik vind het in sommige gevallen wel mooi als je die form kan aanpassen, zonder dat het heet onduidelijk wordt.

En IE kleurt natuurlijk ook zelf de formelementen naar de kleuren die de gebruiker voor Windows gebruikt (zet de kleuren van die Windows vensters maar eens op felgroen en ga dan surfen)

Het is ook erg jammer als een gebruiker geen invulvelden kan herkennen, en dát is inderdaad wél de schuld van de ontwerpen.

Die security-issues zijn mij niet helemaal duidelijk: Wat is er precies onveilig aan dan? Ik kan zelf geen redenen daarvoor bedenken. Wat had jij precies in gedachten?

Verwijderd

Op zondag 30 september 2001 00:34 schreef Prammenhanger het volgende:

[..]

Behalve als icqpager.php eigenlijk toch niet helemaal zelf gemaakt is... :D
:7
maar uit die broncode kan je wel 8terhalen hoe het moet :D

Verwijderd

Topicstarter
Op zondag 30 september 2001 23:36 schreef Rembo het volgende:

[..]

maar uit die broncode kan je wel 8terhalen hoe het moet :D
knap van je als het php is ;)

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 17:04
Op maandag 01 oktober 2001 08:23 schreef GODZILLA2001 het volgende:
knap van je als het php is ;)
Het is geen PHP, maar CSS !

Verwijderd

Topicstarter
Op maandag 01 oktober 2001 08:24 schreef dennisdotcom het volgende:

[..]

Het is geen PHP, maar CSS !
Dat bedoel je..
ik d8 dat je bedoelde hoe die shit werkte |:(

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Zo moeilijk is het niet! :?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.formbutton {
 background-color: #0E165C;
 color: #ffffff;
 border-left-color: #5A619E;
 border-left-width: 1px;
 border-right-color: #5A619E;
 border-right-width: 1px;
 border-top-color: #5A619E;
 border-top-width: 1px;
 border-bottom-color: #5A619E;
 border-bottom-width: 1px;
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

en
code:
1
<input type="submit" name="Submit" value="Verzenden" class=formbutton>

En dat is zo geript uit die PHP-pagina!

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 17:04
Op maandag 01 oktober 2001 08:29 schreef BtM909 het volgende:
Zo moeilijk is het niet! :?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.formbutton {
 background-color: #0E165C;
 color: #ffffff;
 border-left-color: #5A619E;
 border-left-width: 1px;
 border-right-color: #5A619E;
 border-right-width: 1px;
 border-top-color: #5A619E;
 border-top-width: 1px;
 border-bottom-color: #5A619E;
 border-bottom-width: 1px;
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

en
Mjah, iets korter kan ook wel.
code:
1
2
3
4
5
6
7
8
.formbutton
{
  background-color: #0E165C;
  color: #ffffff;
  border: 1px solid #5A619E;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
code:
1
<input type="submit" name="Submit" value="Verzenden" class=formbutton>
Zullen we dit maar zo doen ?
code:
1
<input type="submit" name="Submit" value="Verzenden" class="formbutton">

Is wat meer xhtml compliant, en 't staat netter :)

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Op maandag 01 oktober 2001 08:23 schreef GODZILLA2001 het volgende:

[..]

knap van je als het php is ;)
Het ging eigenlijk als antwoord op bovenstaande post! Ik liet alleen zien dat die code er zo uit gehaald kon worden, ongeacht dat het PHP was!

Het was / is niet mijn bedoeling om aan te geven wat verkeerd of omslachtig is!

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • cam47bubbles
  • Registratie: Januari 2001
  • Laatst online: 21-07-2023
als het correcte xhtml zou zijn, dan moet toch de <input/> netjes afgesloten zijn???

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 19:27
En als het geen 1 april was zou ik niet geloven dat het kicken van zo'n oud topic een grap was :P Oftewel: Wordt niet op prijs gesteld, na 2 jaar :)
Pagina: 1

Dit topic is gesloten.