113 ¿Es posible permitir solo una barra de desplazamiento horizontal cuando se usa overflow: auto (o scroll)? html css scroll scrollbar joedborg fuente Tenga en cuenta que margin-bottomcon un valor negativo se meterá con, overflow-y: hiddenetc. Andrew Respuestas: 232 Estas dos propiedades de CSS se pueden utilizar para ocultar las barras de desplazamiento: overflow-y: hidden; // hide vertical overflow-x: hidden; // hide horizontal Luke fuente @Coulton ¿Qué pasa con Safari y Chrome? QMaster Según esto , funciona en Safari y sé que funciona en Chrome. Lucas 3 Vale la pena mencionar que aún puede desplazarse en el div usando tab, siempre que haya enlaces o elementos de entrada en el desbordamiento oculto William Brochmann 40 Deberías usar solo overflow-y:hidden; - Use esto para ocultar el desplazamiento vertical overflow-x:auto; - Use esto para mostrar el desplazamiento horizontal Luke ha mencionado como ambos ocultos. así que he dado esto por separado. Siva Charan fuente 21 desbordamiento: automático; overflow-y: oculto; Para IE8: -ms-overflow-y: hidden; Si no : Para ocultar X : <div style="height:150x; width:450px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"></div> Para ocultar Y : <div style="height:150px; width:450px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"></div> Chico al azar fuente 8 Si desea lograr lo mismo en Gecko (NS6 +, Mozilla, etc.) e IE4 + simultáneamente, creo que esto debería funcionar: V body { overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto; } Esto se aplicará a la etiqueta de cuerpo completo, actualícela a su CSS relevante y aplique estas propiedades. Nirav Mehta fuente 2 Agregue lo siguiente: body{ overflow-y:hidden; } Zeinab fuente 1 Estas reglas son compatibles con todos los navegadores: body {overflow: hidden; } body::-webkit-scrollbar { width: 0 !important; } body { overflow: -moz-scrollbars-none; } body { -ms-overflow-style: none; } tamueka fuente 1 ¿Qué tal una notación taquigráfica? {overflow: auto hidden;} Chong Lip Phang fuente 0 Si desea deshabilitar la barra de desplazamiento, pero aún puede desplazar el contenido del DIV interno, use el siguiente código en css, .divHideScroll::-webkit-scrollbar { width: 0 !important } .divHideScroll { overflow: -moz-scrollbars-none; } .divHideScroll { -ms-overflow-style: none; } divHideScroll es el nombre de clase del div de destino. Funcionará en todos los navegadores principales (Chrome, Safari, Mozilla, Opera e IE) Tahir Alvi fuente
232 Estas dos propiedades de CSS se pueden utilizar para ocultar las barras de desplazamiento: overflow-y: hidden; // hide vertical overflow-x: hidden; // hide horizontal Luke fuente @Coulton ¿Qué pasa con Safari y Chrome? QMaster Según esto , funciona en Safari y sé que funciona en Chrome. Lucas 3 Vale la pena mencionar que aún puede desplazarse en el div usando tab, siempre que haya enlaces o elementos de entrada en el desbordamiento oculto William Brochmann 40 Deberías usar solo overflow-y:hidden; - Use esto para ocultar el desplazamiento vertical overflow-x:auto; - Use esto para mostrar el desplazamiento horizontal Luke ha mencionado como ambos ocultos. así que he dado esto por separado. Siva Charan fuente 21 desbordamiento: automático; overflow-y: oculto; Para IE8: -ms-overflow-y: hidden; Si no : Para ocultar X : <div style="height:150x; width:450px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"></div> Para ocultar Y : <div style="height:150px; width:450px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"></div> Chico al azar fuente 8 Si desea lograr lo mismo en Gecko (NS6 +, Mozilla, etc.) e IE4 + simultáneamente, creo que esto debería funcionar: V body { overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto; } Esto se aplicará a la etiqueta de cuerpo completo, actualícela a su CSS relevante y aplique estas propiedades. Nirav Mehta fuente 2 Agregue lo siguiente: body{ overflow-y:hidden; } Zeinab fuente 1 Estas reglas son compatibles con todos los navegadores: body {overflow: hidden; } body::-webkit-scrollbar { width: 0 !important; } body { overflow: -moz-scrollbars-none; } body { -ms-overflow-style: none; } tamueka fuente 1 ¿Qué tal una notación taquigráfica? {overflow: auto hidden;} Chong Lip Phang fuente 0 Si desea deshabilitar la barra de desplazamiento, pero aún puede desplazar el contenido del DIV interno, use el siguiente código en css, .divHideScroll::-webkit-scrollbar { width: 0 !important } .divHideScroll { overflow: -moz-scrollbars-none; } .divHideScroll { -ms-overflow-style: none; } divHideScroll es el nombre de clase del div de destino. Funcionará en todos los navegadores principales (Chrome, Safari, Mozilla, Opera e IE) Tahir Alvi fuente
40 Deberías usar solo overflow-y:hidden; - Use esto para ocultar el desplazamiento vertical overflow-x:auto; - Use esto para mostrar el desplazamiento horizontal Luke ha mencionado como ambos ocultos. así que he dado esto por separado. Siva Charan fuente
21 desbordamiento: automático; overflow-y: oculto; Para IE8: -ms-overflow-y: hidden; Si no : Para ocultar X : <div style="height:150x; width:450px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"></div> Para ocultar Y : <div style="height:150px; width:450px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"></div> Chico al azar fuente
8 Si desea lograr lo mismo en Gecko (NS6 +, Mozilla, etc.) e IE4 + simultáneamente, creo que esto debería funcionar: V body { overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto; } Esto se aplicará a la etiqueta de cuerpo completo, actualícela a su CSS relevante y aplique estas propiedades. Nirav Mehta fuente
1 Estas reglas son compatibles con todos los navegadores: body {overflow: hidden; } body::-webkit-scrollbar { width: 0 !important; } body { overflow: -moz-scrollbars-none; } body { -ms-overflow-style: none; } tamueka fuente
0 Si desea deshabilitar la barra de desplazamiento, pero aún puede desplazar el contenido del DIV interno, use el siguiente código en css, .divHideScroll::-webkit-scrollbar { width: 0 !important } .divHideScroll { overflow: -moz-scrollbars-none; } .divHideScroll { -ms-overflow-style: none; } divHideScroll es el nombre de clase del div de destino. Funcionará en todos los navegadores principales (Chrome, Safari, Mozilla, Opera e IE) Tahir Alvi fuente
margin-bottom
con un valor negativo se meterá con,overflow-y: hidden
etc.Respuestas:
Estas dos propiedades de CSS se pueden utilizar para ocultar las barras de desplazamiento:
fuente
tab
, siempre que haya enlaces o elementos de entrada en el desbordamiento ocultoDeberías usar solo
overflow-y:hidden;
- Use esto para ocultar el desplazamiento verticaloverflow-x:auto;
- Use esto para mostrar el desplazamiento horizontalLuke ha mencionado como ambos ocultos. así que he dado esto por separado.
fuente
desbordamiento: automático;
overflow-y: oculto;
Para IE8: -ms-overflow-y: hidden;
Si no :
Para ocultar X :
Para ocultar Y :
fuente
Si desea lograr lo mismo en Gecko (NS6 +, Mozilla, etc.) e IE4 + simultáneamente, creo que esto debería funcionar: V
Esto se aplicará a la etiqueta de cuerpo completo, actualícela a su CSS relevante y aplique estas propiedades.
fuente
Agregue lo siguiente:
fuente
Estas reglas son compatibles con todos los navegadores:
fuente
¿Qué tal una notación taquigráfica?
fuente
Si desea deshabilitar la barra de desplazamiento, pero aún puede desplazar el contenido del DIV interno, use el siguiente código en css,
divHideScroll es el nombre de clase del div de destino.
Funcionará en todos los navegadores principales (Chrome, Safari, Mozilla, Opera e IE)
fuente