Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/09/2015, 19:53
Avatar de fede5426
fede5426
 
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 4 meses
Puntos: 208
Respuesta: Como poner imagenes como botones de formulario

Si usas la imagen como label tal como dijo PHPeros, podrias colocar el input radio "dentro" de la imagen.. no queda mal.

Para esto tendrías que colocar el label y el input dentro de un div, quedaría algo asi:

Código HTML:
Ver original
  1. <div>
  2.     <label for="imagen1">
  3.         <img src="http://lorempixel.com/500/500" alt="imagen1" />
  4.     </label>
  5.     <input type="radio" name="imagen" id="imagen1" />
  6. </div>

Código CSS:
Ver original
  1. div{
  2.     width:300px;
  3.     height:300px;
  4.     margin:10px;
  5.     float:left;
  6.     position:relative;
  7. }
  8.  
  9. div input{
  10.     position:absolute;
  11.     top:10px;
  12.     left:5px;
  13. }
  14.  
  15. div img{
  16.     width:100%;
  17. }

Demo: http://codepen.io/fede5426/pen/BoNyRx

Saludos