Lo que quiero conseguir es que cuando pinche en el tercer tab (tab-3) el height del content se amolde al tamaño que ocupa el texto, ya que el height no varía y no aparece todo el texto.
Os dejo el CSS y el HTML para a ver si me podeis ayudar:
Código CSS:
Ver original
.content { background: #fff; position: relative; width: 100%; height: 370px; z-index: 5; overflow: hidden; box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.1); border-radius: 0 3px 3px 3px; }
Código HTML:
Ver original
<div id="panel"> <div class="container"> <section class="tabs"> <input id="tab-1" type="radio" name="radio-set" class="tab-selector-1" checked="checked" /> <input id="tab-2" type="radio" name="radio-set" class="tab-selector-2" /> <input id="tab-3" type="radio" name="radio-set" class="tab-selector-3" onClick="ChangeSize()" value="ChangeSize" /> <div class="content"> <div class="content-1"> <p>Aprender mientras nos desarrollamos personalmente y como equipo cumpliendo nuestras metas.</p> </div> <div class="content-2"> <p>Para el 24 de Junio del 2015, queremos conseguir una satisfacción conjunta de aprendizaje y trabajo realizado, además de estar orgullosos de los cuatro años en Kibber.</p> </div> <div class="content-3"> <p>Nos gusta dar un toque de felicidad y diversión a cada proyecto que realizamos.</p> <p>Estamos abiertos a realizar proyectos con cualquier persona que quiera emprender <p>Tratamos siempre de reforzar todas las lenguas que se hablan en el equipo, <p>Entendemos los viajes de aprendizaje (Learning journeys) como herramienta básica para la expansión de nuestros conocimientos, mejora profesional, desarrollo personal.</p> <p>Nos consideramos parte activa de MTA realizando proyectos con diferentes equipos de la comunidad, participando con constancia en sus eventos y estando siempre <p>Creemos fuertemente en que el trabajo equipo debe ser el soporte de toda actividad, aumentando así el aprendizaje y conocimiento obtenidos.</p> </div> </div> </section> </div> </div>
Y la función ChangeSize:
Código Javascript:
Ver original
<script type="text/javascript"> function ChangeSize(){ content = document.getElementById("content"); content.style.height = 600px; } </script>