Hace poco encontre este código
Código PHP:
function mostrar(enla) {
obj = document.getElementById('oculto'+enla);
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';
}
Código PHP:
<li><a href="#" onclick="mostrar('1'); return false">Contrato joven</a></li>
He probado de hacerlo con hidden visible hidden, pero entonces me pasa que como son div que trabajan en bloque ocupan su lugar que les corresponde.
He intentado hacer con CSS el float: left; y no he conseguido.
El caso es sencillo mientras se visualiza uno los demas invisibles. Trabajando con la misma función.
Un saludo.