ACTUALIZACIÓN: Demo del problema aquí: http://jsfiddle.net/fdB5Q/embedded/result/¿Por qué mis campos de formulario de Twitter Bootstrap desbordan su pozo con un contenedor de fluido?
Desde aproximadamente 767px hasta 998px, los campos de formulario son más anchos que el pozo que lo contiene.
Más pequeño que 767px y todo el área de formulario cambia a una nueva línea. La página mostrada cuando la ventana del navegador tiene aproximadamente 200 px de ancho se visualiza perfectamente. Los campos de formulario se contraen como era de esperar.
Para una visual, un vistazo a esta pregunta muy similar: Twitter Bootstrap CSS static-fluid form positioning
Aquí está todo en la cabeza:
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css" />
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap-responsive.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
Aquí está todo en el Cuerpo:
<div class="container-fluid">
<div class="row-fluid">
<div class="span8">
<p>Some Content.</p>
</div>
<div class="span4">
<div class="well">
<div class="control-group">
<label class="control-label" for="name">Your Name</label>
<div class="controls">
<input type="text" class="input-xlarge" name="name" id="name" maxlength="100" />
</div>
</div>
</div>
</div>
</div>
</div>
pienso Estoy malinterpretando alguna parte del marco. ¿No debería usar un contenedor de fluido? ¿Qué estoy haciendo mal? Podría arrojar algo para arreglar esto, pero creo que el problema puede ser que estoy haciendo algo equivocado.
He intentado cambiar mis tramos a 7 y 5 y aún he tenido el mismo error. Intenté 6 y 6, pero en ese momento la página comenzó a parecer ridícula. El resto de las respuestas no tenían sentido para mí.
Cambié la clase de entrada a grande en lugar de xlarge. Todavía tenía un rango de ancho donde se desbordaba, y realmente me gustaría tener campos más amplios si hay espacio en la pantalla.
Quiero evitar la barra de desplazamiento horizontal, y quiero que el texto de la página tenga el mismo tamaño en modo paisaje o retrato en mi teléfono inteligente.
ACTUALIZACIÓN: Fotos
página Mi problema:
versión simplificada:
S Versión implified al ancho del navegador 200 px:
Puse tu código en http://jsfiddle.net/fdB5Q/ - no se puede reproducir. –
@ JonasG.Drange Intenté ponerlo en jsfiddle, pero debido a todas las ventanas no es lo suficientemente ancho como para mostrarlo, al menos en mi monitor. ¿Hay alguna forma de colapsar los controles jsfiddle? – scw
Lo siento, no tengo idea. Lo has descubierto, sin embargo. ¡Bien en ti! –