Si un div
tiene un ancho del 100%, ¿debería ponerlo todavía en width: 100%;
? Miro un montón de código y siempre está ahí, aunque por defecto un div
es 100%.si un div es un ancho del 100% por defecto
Respuesta
No, hacerlo realmente puede causar problemas. 100%
no es lo mismo que auto
. width
se refiere al ancho del contenido, excluyendo bordes, relleno y márgenes. auto
calcula automáticamente el ancho de modo que el ancho total del div se ajuste al principal, pero al configurar 100%
forzará el contenido solo al 100%, lo que significa que el relleno, etc. quedará fuera del div, haciéndolo más grande que el elemento principal.
No estoy seguro de si los elementos secundarios se adaptarán con valores procentuales si su elemento primario no tiene un atributo de ancho. De lo contrario, es solo una semántica y una buena práctica poner ancho: 100%; si el div se supone que abarca el 100% de su contenedor principal.
pensé que sería "semántica" para hacerlo. – omnix
no, bastante inútil Creo que darle un ancho del 100% a menos que tenga un color de fondo o imagen o algo en este div.
- 1. 100% ancho de DIV no es realmente 100%
- 2. CSS Escala un elemento con un ancho del 100%
- 3. Center Div dentro de otro (100% de ancho) div
- 4. Hacer un enlace tener un ancho del 100%
- 5. css ancho div 100% no ocupa todo el ancho del elemento principal
- 6. ¿El contenido de div es más largo que div cuando el ancho está establecido en 100%?
- 7. Contenedor div desbordante de tabla de 100% de ancho
- 8. Haz un ancho de imagen del 100% de div principal, pero no más grande que su propio ancho
- 9. ¿Cortar texto en un div si excede el ancho establecido?
- 10. div con un ancho desconocido
- 11. 100% div height
- 12. Bloque de visualización sin ancho del 100%
- 13. conseguir ancho de un elemento div
- 14. jQuery Mobile: hacer un elemento colapsable 100% ancho/NO inserción
- 15. CSS - Entrada al 100% de ancho se superpone a div
- 16. jquery UI pestañas ancho 100%
- 17. centrando un div sin establecer el ancho
- 18. CSS 100% de ancho en el tamaño del navegador
- 19. Altura y ancho del 100% de la etiqueta div del contenedor no funciona
- 20. ¿Es privado un campo C# por defecto?
- 21. Determine el ancho de un ancho DIV dinámico Multivolpea de DIV 3 ancho de columna fijo
- 22. Establecer Google Maps Container DIV ancho y alto 100%
- 23. CSS: ¿ancho y fondo del 100%?
- 24. ¿Cómo puedo escalar un div al 100% de alto y ancho dentro de otro elemento?
- 25. Tabla 100% de altura dentro de un div absoluto
- 26. 100% para varias Div
- 27. ¿Cuál es un buen tamaño de imagen nativa para usar con un control deslizante de ancho completo (100% del navegador)?
- 28. ¿Cómo pueden los múltiples divs (de tamaño dinámico) compartir un ancho del 100%?
- 29. Html ancho 100%
- 30. El problema del elemento HTML de 100% de ancho
por lo que establecer el 'ancho' a 'auto' sería mejor? – omnix
Sí, pero ese es el valor predeterminado de todos modos. – casablanca