ďťż

[css, xhtml] input type="image" źle interpretowany w IE

       

Podstrony


telcocafe

Witam.
Mam do pocięcia layout i pewną część grafiki użyć muszę jako tło dla przycisku. O ile mozilla radzi sobie świetnie ( co widać na załączonym obrazku ) to IE 6 ma niemałe problemy

Obrazek z Firefox:

http://img159.images...36874682ss3.jpg

Obrazek z IE:

http://img59.imagesh...89641771gb7.jpg

I jeszcze fragmenty kodu :

<form action="skrypt.php" method = "post" > <!-- szukaj - box --> <p style = "border:none; margin: 0;padding:0;"> <input type="text" name="nazwa" id="szukajBox" /> </p> <!-- szukaj napis --> <p style = "border:none; margin: 0;padding:0;"> <input type="image" name= "wyslij" value = "" id="szukajNapis" /> <------------ to jest ta linijka </p>

i klasa stylu:

#szukajNapis{ position:absolute; left:178px; top:404px; width:49px; height:25px; background-image: url("images/06.gif"); }

Efekt występuje tylko w przypadku użycia image w polu type inputa



Skoro używasz inputa image to użyj atrybutu SRC i daj adres obrazka! Po to został utworzony ten element!
Poza tym, nie dawaj spacji pomiędzy wartościami, np. " name = "val" " tylko " name="val" " ;)

A tak wogóle możesz dać dowolny element i do atrybutu onclick dać submit() :)
Użytkownik DJ_ProG edytował ten post 18 marzec 2007, 22:32
Dzięki wielkie :) uratowałeś mi życie.

Faktycznie ustawiłem background a nie sałem source, jaki ja gupi eh...
Użytkownik Skyslash edytował ten post 18 marzec 2007, 22:34
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.