Me gustaría tener un elemento de título con overflow-x:hidden
y overflow-y:visible
. Sin embargo, por alguna razón, la propiedad overflow-y
no parece obedecerse. Se puede observar esto aquí (probado en Chrome y Firefox): http://jsfiddle.net/YgsAw/3/¿Por qué overflow-x: clip oculto mis descendientes?
En esa demo, espero ver "jjjjj", pero en lugar de la j se cortan y parezco más a 1s.
Si establezco overflow-x:visible
en la etiqueta h1
, de repente aparece el alto completo del texto, pero el ajuste overflow-x:hidden
lo hace recortado. Esperaría este comportamiento de overflow-y
, pero eso parece no tener ningún efecto. ¿Por qué es esto y qué puedo hacer al respecto?
Mi solución fue agregar un poco de relleno extra al fondo del contenedor. – Qaz
@Qaz ese tipo de solución funciona, y en realidad estas son las cosas que todos hacemos para hacer el trabajo, pero irrita profundamente mi sensibilidad. ¿Cuánta amortiguación, exactamente, necesito ser * cierto * todo será visible en todas las plataformas? ¿Afectará ese relleno a mi diseño y lo hará más feo? Hay concesiones para considerar. Finalmente opté por el truco sugerido en la parte inferior de la respuesta aceptada, que agrega nodos HTML adicionales pero retiene el control preciso sobre la altura del elemento y garantiza que el desbordamiento vertical siempre estará visible. – Calvin