Si se fijan en el campo de busqueda de amazon al agrandar o achicar la pantalla, el input se achica junto al boton GO todo junto..
El Input text lo logre hacer, que se estirara poniendo el input con css Background:transparent y abajo un div con un background blanco tipo input.. pero no logro qu eel boton GO se quede pegado al tamano del INPUT!..
Alguien sabe como puedo hacer?
Código HTML:
<!doctype html> <html lang="es"> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.9.0/build/reset/reset-min.css"> <link rel="stylesheet" href="style.css" /> </head> <body> <div id="contenedor"> <header> <div id="head"> <div class="head-logo"><img src="images/logo.png"></div> <div class="head-srch"> <div class="search img-sprite"> <form action="#" method="post" class="nav-searchbar-inner"> <input id="searchtextbox" type="text" value="" size="60px"> </div> <div class="nav-submit-button img-sprite"> <input type="submit" value="Go" class="nav-submit-input" title="Go"> </div> </form> </div> <div class="head-cart">hggh</div> </div> </header> </div> </body> </html>
Código HTML:
body{
margin:0;
font-family: verdana;
font-size: 12px;
color:black;
background: white;
}
#contenedor{
overflow: hidden;
min-height: 600px;
background: #f2f2f2;
position: relative;
}
header{
min-height: 94px;
background-color:#070707;
}
#head{
background:url(images/bck-header-full.jpg);
background-position:center top;
background-repeat: no-repeat;
min-height: 94px;
}
#head .head-logo{
float:left;
min-height: 92px;
width: 326px;
}
#head .head-srch{
float:left;
min-height: 92px;
width: 50%;
position:relative;
background: peru;
}
#head .head-cart{
float:left;
min-height: 92px;
width: 18%;
}
/* --- Buscador -------------*/
/* ### CAJA ###*/
#head .search{
min-height: 32px;
background-position: 0 -613px;
margin: 30px 0;
border-radius: 5px;
}
/* ### Barra Busqueda ###*/
#head .nav-searchbar-inner {
margin: 10px 358px 0px 221px;
height: 34px;
position: relative;
display: block;
left:-205px;
}
/* ### BOX INPUT ###*/
#searchtextbox {
margin: 7px 0 0 0;
padding: 0;
height: 23px;
border: 0;
min-width: 500%;
font-family: "arial","sans-serif";
font-size: 12pt;
background: transparent;
color: black;
outline: 0;
-webkit-appearance: none;
position:relative;
z-index: 59;
}
#head .img-sprite{
background-image: url(images/img-sprite.png);
}
/* ### DIV BOTON ###*/
#head .nav-submit-button {
height: 34px;
overflow: hidden;
background-position: 4px -288px;
padding: 0 0 0 3px;
margin: -42px 0 0 420px;
position: absolute;
}
/* ### BOTON IR ###*/
#head .nav-submit-input {
width: 39px;
height: 34px;
padding: 0;
margin: 0;
background: 0;
border: 0;
cursor: pointer;
font-weight: bold;
color: white;
line-height: 12px;
font-size: 13px;
font-family: "arial","sans-serif";
}



