Crew PHP |
|
background-color:transparent;
background:url(../images/zoekknop.png) no-repeat 0 0;
Daar kan een probleem in zitten. 'background' is een samenvoeging van background-color, background-image, background-repeat, en background-position. Het volgende zou kunnen werken:
background: transparant url(../images/zoekknop.png) no-repeat 0 0;
/* of (hetzelfde) */
background-color: transparant;
background-image; url(../images/zoekknop.png);
background-repeat: no-repeat;
background-position: 0 0; /*al niet nodig, dit is de default */
background: transparant url(../images/zoekknop.png) no-repeat 0 0; /* of (hetzelfde) */ background-color: transparant; background-image; url(../images/zoekknop.png); background-repeat: no-repeat; background-position: 0 0; /*al niet nodig, dit is de default */
Uit ervaring weet ik dat dit een kreng kan zijn, je kan altijd nog een span om de select heen plaatsen, en die dan opmaken Span zal altijd de grootte aannemen van de select.
Sidenote: Ik weet even niet of select een block of inline element is, mocht het toch een block zijn, moet je er een div omheen zetten, en dan die display: inline; geven. Wat meer werk, maar wel SEO =) |