a quien pueda ayudarme,
Hola a todos,
Tengo los siguientes css para ocultar/mostrar capas:
idioma1.css --> .idioma2{display:none}
idioma2.css --> .idioma1{display:none}
Los uso para mostrar mi web en dos idiomas. En cada página tengo dos divs que contienen cada uno de ellos el mismo texto pero en diferente idioma.
Activo o desactivo los idiomas mediante el enlace:
<div id="menu" class="idioma1" >
<a href="#" onclick="setActiveStyleSheet('idioma2'); return false;" class="enllaçmenu">Versión en catalán</a>
</div>
<div id="menu" class="idioma2">
<a href="#" onclick="setActiveStyleSheet('idioma1'); return false;" class="enllaçmenu">Versió en castellà</a>
</div>
el resultado ha ido siendo el esperado hasta que en una pagina.php los divs contienen formularios. entonces esté activado un idioma u otro siempre me muestra el primer div (el primer formulario). He intentado poner fuera del código php el <div id="loquesea" class="idioma1"> pero ni con esas. Porqué pasa esto?
Gracias.