Desafortunadamente, no creo que sea posible en HTML5 totalmente conforme con solo propiedades HTML y CSS. Sin embargo, afortunadamente, la mayoría de los navegadores aún admiten la scrolling
propiedad (que se eliminó de la especificación HTML5 ).
overflow
no es una solución para HTML5, ya que el único navegador moderno que lo admite incorrectamente es Firefox.
Una solución actual sería combinar los dos:
<iframe src="" scrolling="no"></iframe>
iframe {
overflow: hidden;
}
Pero esto podría volverse obsoleto a medida que se actualicen los navegadores. Es posible que desee comprobar esto para obtener una solución de JavaScript: http://www.christersvensson.com/html-tool/iframe.htm
Editar: lo he comprobado y scrolling="no"
funcionaré en IE10, Chrome 25 y Opera 12.12.
scrolling="no"
debería funcionar, es un trabajo para mí. ¿está en HTML5?