Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/11/2015, 03:18
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.487
Antigüedad: 20 años, 6 meses
Puntos: 2114
Respuesta: Ancho dinamico para <td>

No uses tables.

En el HTML pones primero los botones, indicas que estén flotados a la derecha. Ese input lo pones que mida el 100% y lo metes dentro de otro elemento que tenga overflow:hidden.

Código CSS:
Ver original
  1. button {
  2.   float: right;
  3. }
  4.  
  5. input {
  6.   width: 100%;
  7. }
  8.  
  9. .contenedor {
  10.   overflow: hidden;
  11. }

Código HTML:
Ver original
  1. <div>
  2.   <button>si</button>
  3.   <button>no</button>
  4.   <div class="contenedor">
  5.     <input type="text">
  6.   </div>
  7. </div>

Ejemplo: http://jsfiddle.net/htxjma0j/
__________________
(: