2010-10-24 18 views
5

que tienen esta situación en mi código:css, deshabilitar pantalla: ninguno;

<!-- This is the global CSS file --> 
<style type="text/css"> 
#show_div{ 
    display: none; 
} 
</style> 
<!-- This is the local CSS file (only in this page)--> 
<style type="text/css"> 
#show_div{ 
    /* However to disable display: none;*/ 
} 
</style> 
<body> 
<div id = "show_div"> 
    Text text 
</div> 

lo general necesidad de ocultar este elemento, pero en una sola página, necesito mostrarlo. En el archivo css mundial que tengo:

#show_div{ 
    display: none; 
} 

¿Cómo puedo desactivar display: none;? No puedo usar jQuery, $('#show_div').show(); (o JavaScript).

Gracias

Si usted no entiende mi problema, entonces me disculpo. Puedo tratar de explicar de nuevo.

Respuesta

11

cambiar la clase de cuerpo o la identificación de la página que desea que sea visible en

<style> 
#show_table #show_div{ 
display:block!important; 
} 
</style> 


<body id='show_table'> 
<div id='show_div'> 
text text 
</div> 
1

Configúrelo en different value, pero parece que sería mejor que solo incluyera el contenido de la página en la que desea que aparezca, en lugar de colocarlo en todas partes y ocultarlo.

5

Uso display: block para obtener el valor por defecto display para un elemento <div>, como tis:

#show_div { display: block; } 
0

Uso !important frente a su estilo en la página única para anular las definiciones de estilo anteriores.

#show_div { 
display:block !important; 
} 
Cuestiones relacionadas