Necesito ocultar la barra de desplazamiento horizontal en un iframe utilizando css, jquery o js.¿Oculta la barra de desplazamiento horizontal en un iframe?
Respuesta
yo sugiero hacer esto con una combinación de
- CSS
overflow-y: hidden;
scrolling="no"
(para HTML 4)y*seamless="seamless"
(para HTML5)
* El atributo seamless
tiene been removed del estándar y no browsers lo soportan.
.foo {
width: 200px;
height: 200px;
overflow-y: hidden;
}
<iframe src="https://bing.com"
class="foo"
scrolling="no" >
</iframe>
Cargué tu ejemplo en Chrome 15 y sigo viendo las barras de desplazamiento. – Dan
Agregar el atributo 'scrolling =" no "' al iframe parece eliminar las barras de desplazamiento en Chrome. – Nick
@Nick No lo elimina en Chrome, al menos en mi computadora. http://img339.imageshack.us/img339/6685/chromelj.png – l46kok
conjunto scrolling="no"
atributo en el marco flotante.
Esta respuesta solo se aplica a los sitios web que usan Bootstrap. La función de inserción receptiva de Bootstrap se ocupa de las barras de desplazamiento.
<!-- 16:9 aspect ratio -->
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="http://www.youtube.com/embed/WsFWhL4Y84Y"></iframe>
</div>
jsFiddle: http://jsfiddle.net/00qggsjj/2/
Si se le permite cambiar el código del documento dentro de su iframe
y que el contenido sea visible sólo utilizando su ventana padre, sólo tiene que añadir el siguiente CSS en su iframe
:
body {
overflow:hidden;
}
Aquí un ejemplo muy sencillo:
Esta solución le permitirá:
Mantenerlo HTML5 válido, ya que no necesita
scrolling="no"
atributo en eliframe
(este atributo en HTML5 ya no se utiliza).Funciona en la mayoría de los navegadores usando CSS overflow:hidden
Sin JS o jQuery es necesario.
Notas:
para no permitir barras de desplazamiento horizontal, utilizar este CSS lugar:
overflow-x: hidden;
- 1. Eliminar iframe barra de desplazamiento horizontal
- 2. Eliminar la barra de desplazamiento vertical, mantener la barra de desplazamiento horizontal en el iframe en Chrome
- 3. jqGrid barra de desplazamiento horizontal
- 4. Cómo deshabilito la barra de desplazamiento horizontal en un Panel
- 5. ¿La barra de desplazamiento horizontal del iframe temido no se puede eliminar en IE?
- 6. Barra de desplazamiento horizontal innecesaria jqGrid
- 7. cómo mostrar una barra de desplazamiento horizontal
- 8. barra de desplazamiento horizontal para ul
- 9. C# ListView Desactivar barra de desplazamiento horizontal
- 10. ¿Cómo deshabilitar la barra de desplazamiento horizontal en FlowLayoutPanel?
- 11. cómo estilo la barra de desplazamiento de en iframe?
- 12. css - Visualización de imágenes con la barra de desplazamiento horizontal
- 13. Barra horizontal en JScrollPane
- 14. iFrame 100% de altura provoca la barra de desplazamiento vertical
- 15. Internet Explorer crea barra de desplazamiento horizontal para el ancho de barra de desplazamiento vertical
- 16. Barra de desplazamiento horizontal y vertical en Android con tablelayout?
- 17. Cómo hacer iFrame no tienen la barra de desplazamiento
- 18. Barra de desplazamiento horizontal de Facebook en la barra lateral de ticker y chat
- 19. Posición fija - Desplazamiento horizontal
- 20. Vista de desplazamiento horizontal en páginas de desplazamiento horizontal
- 21. Desplazamiento horizontal?
- 22. C# WinForms TreeView eliminar barra de desplazamiento horizontal
- 23. problema CSS - barra de desplazamiento horizontal se esconde el contenido
- 24. Ocultar barra de desplazamiento horizontal html pero no vertical
- 25. Cómo ocultar la barra de desplazamiento horizontal de un ListView en JavaFX
- 26. WPF DataGrid barra de desplazamiento horizontal que no muestra
- 27. WPF Barra de desplazamiento horizontal no está visible
- 28. CSS: use una barra de desplazamiento horizontal solo
- 29. Desplazamiento horizontal con la rueda del mouse en un div
- 30. Iframe - Desplazamiento vertical Solo
posible duplicado: [Safari/Chrome (WebKit) - No se puede ocultar iframe barra de desplazamiento vertical] (http : //stackoverflow.com/questions/1691873/safari-chrome-webkit-cannot-hide-iframe-vertical-scrollbar) y [otros] (http: // stackoverflow.com/questions/2182707/how-to-hide-the-parent-vertical-scrollbar-after-an-iframe-is-loaded) –
iframe no está en el mismo dominio que la página padre. – nkcmr
desbordamiento-y: oculto; No funciona en Google Chrome, Safari y Opera. Pruébalo con http://jsfiddle.net/m5Btd/3/ – phangia2712