Toon posts:

[css] Button met image

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

Verwijderd

Topicstarter
Afbeeldingslocatie: http://www.nl.conradcom.de/sap/its/mimes/zprt_con_glb/99/pempf.gif
Afbeeldingslocatie: http://www.nl.conradcom.de/sap/its/mimes/zprt_con_glb/99/order2.gif
is zoiets ook met css te realiseren? :D

Ik had laatst gezocht in een css tutorial, maar kon er niets over vinden :{

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Lamaar.. :{

[ Voor 0% gewijzigd door OkkE op 08-10-2002 14:44 . Reden: Voortaan hou ik me mond wel als ik het niet zeker weet .. :-) ]

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 01:42
Wat wil je precies met CSS dan?

Je kunt het zo doen:

HTML:
1
< input type="submit" value="Bestellen" class="melp" >


in je CSS
HTML:
1
2
3
4
5
6
7
8
.melp {
  font-family:Arial;
  font-size:12px;
  background-image:url('button.gif');
  width:..px;
  height:..px;
  enz....
}


snappie?

Motor (of auto) onderhoud bijhouden


  • mees
  • Registratie: December 2000
  • Laatst online: 29-05 12:32

mees

Duuuussss...

Kan t niet met
code:
1
2
3
4
<button style=background="#ABCDEF">
  [img]"plaatje.gif">
[/img]Bestellen</font>
</button>

?

8 bitterballen = 1 byterbal


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

Hangloozz

{ @$%&# }

code:
1
<input type="image" name="bestelbutt" src="bestelbutton.gif" onclick="jouwform.submit();">

:?

www.jurgroessen.nl


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 23:13

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Pelle droeg in een topic over de overbodigheid van html een voorbeeld aan hoe je met css een plaatje kon invoegen, zal zo zoeken. Ik zou het alleen niet met css doen, maar ouderwets met de hand plaatjes maken, of desnoods een tabel:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
<table border="0" cellspacing="0" cellpadding="0">
 <tr>
  <td>
   [img]"button_hoekjelinks.gif"[/img]
  </td>
  <td background="gradient_en_randjes.gif">
   [img]"winkelwagentje.gif"[/img] Bestellen
  </td>
  <td>
   [img]"button_hoekje_rechts.gif"[/img]
  </td>
 </tr>
</table>

uiteraard geen rechten aan te ontlenen ;)

/edit: topic niet terug te vinden :{

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


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 23:13

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

mees schreef op 08 oktober 2002 @ 14:40:
Kan t niet met
code:
1
2
3
4
<button style=background="#ABCDEF">
  [img]"plaatje.gif">
[/img]Bestellen</font>
</button>

?
Is dat niet IE-only, de button-tag :? font is ook _hopeloos_ veroudert :) verder klopt er geen kont van je style-tag :P

/edit:
http://www.javascriptkit.com/howto/button.shtml
In this tutorial, we will discuss how to use the new <button> tag of HTML 4.0 to create colorful buttons that can be decorated with both images and fancy text. Before we continue- the only browser that currently supports the <button> tag is IE 4.x; in fact, even NS Communicator does not understand it. For the sake of 50% of all surfers on the net, screen shots of this new tag will be loaded in place of the "real thing" if you're not using IE 4.x

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


Verwijderd

Topicstarter
Prammenhanger schreef op 08 oktober 2002 @ 14:42:
Pelle droeg in een topic over de overbodigheid van html een voorbeeld aan hoe je met css een plaatje kon invoegen, zal zo zoeken. Ik zou het alleen niet met css doen, maar ouderwets met de hand plaatjes maken, of desnoods een tabel:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
<table border="0" cellspacing="0" cellpadding="0">
 <tr>
  <td>
   [img]"button_hoekjelinks.gif"[/img]
  </td>
  <td background="gradient_en_randjes.gif">
   [img]"winkelwagentje.gif"[/img] Bestellen
  </td>
  <td>
   [img]"button_hoekje_rechts.gif"[/img]
  </td>
 </tr>
</table>

uiteraard geen rechten aan te ontlenen ;)
Lol, nee ik wil echte buttons :P

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<style>

.melp {
  font-family:Arial;
  font-size:12px;
  background-image:url('http://localhost/button.gif');
  width:400px;
  height:35px;
}
</style>


<input type="submit" value="Bestellen" class="melp">


Dit werkt echter nie :{ ook zonder localhost enzo krijg ik niets te zien :{

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 23:13

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Heb je wel een plaatje button.gif gemaakt?

/edit:
kijk anders hier eens naar: http://www.w3schools.com/css/pr_background.asp

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


  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
Hangloozzs manier werkt toch prima :?
PHP:
1
<input type="image" src="http://www.nl.conradcom.de/sap/its/mimes/zprt_con_glb/99/order2.gif" />


Willem169s manier:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html><head>

<style type="text/css">

.melp
{
  border: 0;
  background-image: url('http://www.nl.conradcom.de/sap/its/mimes/zprt_con_glb/99/order2.gif');
  width: 89px;
  height: 21px;
}
</style></head>

<body>
<input type="submit" value="" class="melp"/>
</body></html>

Verwijderd

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.foo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    background-image: url(test.png);
    border: none;
}
</style>
</head>

<body>
<input name="Submit" type="submit" class="foo" value="Submit">
</body>
</html>


Dit werkt anders prima in Moz en IE 6 :?

Verwijderd

Topicstarter
Prammenhanger schreef op 08 oktober 2002 @ 14:57:
Heb je wel een plaatje button.gif gemaakt?
tuurlijk, al is deze veelste groot, dat moet weinig uitmaken lijkt mij zo..
r0bert schreef op 08 oktober 2002 @ 14:57:
Hangloozzs manier werkt toch prima :?
PHP:
1
<input type="image" src="http://www.nl.conradcom.de/sap/its/mimes/zprt_con_glb/99/order2.gif" />
Nee dan kan je netzogoed dit doen

code:
1
<a href="link">[img]"plaatje.gif"[/img]</a>
:)

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 23:13

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Verwijderd schreef op 08 oktober 2002 @ 14:59:
[...]


tuurlijk, al is deze veelste groot, dat moet weinig uitmaken lijkt mij zo..


[...]


Nee dan kan je netzogoed dit doen

code:
1
<a href="link">[img]"plaatje.gif"[/img]</a>
:)
Wat een rare redenatie, ik gok dat een input type=image beter ondersteunt wordt dan een knop met css...

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


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

Hangloozz

{ @$%&# }

Verwijderd schreef op 08 oktober 2002 @ 14:59:


Nee dan kan je netzogoed dit doen

code:
1
<a href="link">[img]"plaatje.gif"[/img]</a>
:)
LOL, jaja da's hetzelfde... :P
heb je wel eens gehoord van een form?

www.jurgroessen.nl


Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<style>

.melp {
  font-family:Arial;
  font-size:12px;
  background-image: url(button.gif);
  width:85px;
  height:21px;
  border=none;
}

</style>


<input type="submit" value="         Bestellen" class="melp">


dit werkt idd wel

maar ik wil het volgende ;)

[ (pic) text ]
^^^^ button

pic links en text er gelijk naast.

Verwijderd

Topicstarter
Hangloozz schreef op 08 oktober 2002 @ 15:03:
[...]

LOL, jaja da's hetzelfde... :P
heb je wel eens gehoord van een form?
heb je wel eens gehoord van een onClick :P

Verwijderd

Topicstarter
Ik begrijp dus dat ik zelf zo ie zo de image moet maken, dus niet gewoon kan zeggen deze icon wil ik in mijn button zetten en daarnaast de text :? :'( ;)

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
Tuurlijk wel.. Dan zet je de icon als background (no-repeat blablabla) en dan de tekst erin met een padding-left van bijv 15px

Verwijderd

Topicstarter
r0bert schreef op 08 oktober 2002 @ 15:16:
Tuurlijk wel.. Dan zet je de icon als background (no-repeat blablabla) en dan de tekst erin met een padding-left van bijv 15px
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<style>

.melp {
  font-family:Arial;
  font-size:12px;
  background-image: url(button.gif);
  background-repeat: no-repeat;
  width:85px;
  height:21px;
  border:1px;
  padding-left:25;
}

</style>
<input type="submit" value="Bestellen" class="melp">



Afbeeldingslocatie: http://members.home.nl/txeg/example1.jpg

(dit is met de volgende css code zonder border:1px; maar border:none;

Afbeeldingslocatie: http://members.home.nl/txeg/example2.jpg

was met border:1px; maar heb ik zelf het plaatje in gephotoshopped, want op een of andere manier wil dat dus nie :{

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 01:42
Alles kan xtentic.

Denk dat je er wel uit moet komen zo. Genoeg info lijkt me. Meerdere manier gegeven. Succes :)

Motor (of auto) onderhoud bijhouden

Pagina: 1

Dit topic is gesloten.