html - input type="image" hiba
Sziasztok!
Csináltam a Google-el egy oldalamon belüli keresőt és ehhez készítettem egy keresőoldalt. (Kép 1)
A keresőmező mellett található gombot az input elembe ágyazott image utasítással jelenítettem meg. Azonban, amikor rákattintok a gomba 90%-ban a mező alá ugrik és majd csak ha még egyszer rákattintok akkor végzi el a neki szánt feladatot.
Abban szeretnék segítséget kérni, hogy szerintetek mi lehet a probléma?
A segítségeket előre is köszönöm!
Dzsijszi
az ide tartozó kódrészlet:A helyes megjelenés:

A rossz megjelenés:

■ Csináltam a Google-el egy oldalamon belüli keresőt és ehhez készítettem egy keresőoldalt. (Kép 1)
A keresőmező mellett található gombot az input elembe ágyazott image utasítással jelenítettem meg. Azonban, amikor rákattintok a gomba 90%-ban a mező alá ugrik és majd csak ha még egyszer rákattintok akkor végzi el a neki szánt feladatot.
Abban szeretnék segítséget kérni, hogy szerintetek mi lehet a probléma?
A segítségeket előre is köszönöm!
Dzsijszi
az ide tartozó kódrészlet:
- <div class="cse-branding-right" style="background-color:#FFFFFF;color:#000000">
- <div class="cse-branding-form">
- <form action="list.php" id="cse-search-box" name="cse-search-box">
- <div>
- <input type="hidden" name="cx" value="003520289205856446342:sd86lecu2ko" />
- <input type="hidden" name="cof" value="FORID:9" />
- <input type="hidden" name="ie" value="UTF-8" />
- <input type="text" name="q" id="q" size="50" />
- <input type="image" name="sa" id="sa" src="../images/search_button.png" height="37px" />
- </div>
- </form>
- </div>
- #q {
- height:23px;
- font-size:15px;
- color:#5275C3;
- padding:3px;
- font-weight:bold;
- position:relative;
- float:left;
- }
- #sa {
- position:relative;
- float:left;
- margin-left:3px;
- }

A rossz megjelenés:

Valami hiányzik
Szerintem valahol máshol lesz a probléma nálad. Jó lenne látni az oldalt egészében, vagy legalább annyi HTML-t, amivel reprodukálható a probléma.
width
Tegyél a css-be fix width értékeket. A size nem igazán jó méretezése az input-nak, mert az függ a betűmérettől, fontkészlettől, böngészőtől.
link
http://aginoh.ag.funpic.de/search/
css dokumentum
Méretek
Valamint hatásos lenne, ha mind a
.cse-branding-form
-nak, mind a#q
-nak adnál valami fix vagy relatív szélességet.értem