Edite siguiendo el comentario dejado, amablemente, por kritzikratzi :
[Comenzando] con ios 5beta -webkit-overflow-scrolling: touch
se puede agregar una nueva propiedad que debería resultar en el comportamiento esperado.
Algunas lecturas adicionales, pero muy pocas:
Respuesta original , dejada para la posteridad.
Desafortunadamente overflow: auto
, ni , ni scroll
, produce barras de desplazamiento en los dispositivos iOS, aparentemente debido al ancho de pantalla que se tomaría en mecanismos tan útiles.
En cambio, como ha descubierto, los usuarios deben realizar el deslizamiento de dos dedos para desplazarse por el overflow
contenido -ed. La única referencia, ya que no puedo encontrar el manual del teléfono en sí, que pude encontrar está aquí: tuaw.com: iPhone 101: Desplazamiento con dos dedos .
La única solución que se me ocurre para esto es si pudiera usar algo de JavaScript, y tal vez jQTouch, para crear sus propias barras de desplazamiento para los overflow
elementos. Alternativamente, puede usar las consultas @media para eliminar overflow
y mostrar el contenido en su totalidad, como usuario de iPhone, esto obtiene mi voto, aunque solo sea por la pura simplicidad. Por ejemplo:
<link rel="stylesheet" href="handheld.css" media="only screen and (max-device width:480px)" />
El código anterior proviene de A List Apart , del mismo artículo vinculado anteriormente (no estoy seguro de por qué se fueron type="text/css"
, pero supongo que hay razones.