Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2011, 12:18
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Duda con posiciones absolutas y relativas

Hola por acá, tengo una duda a ver si me ayudan a solucionarla. El caso es que tengo un elemento <header> ...</header> que quiero montar encima de una imagen <figure> ...</figure>. Todo está OK, hasta el momento en que lo de adentro de header, osea, el título del artículo ocupa más de dos lineas.

Lo ideal para mi es que se muestre de abajo para arriba, osea, que en lugar de ocupar espacio para abajo, sea para arriba, que l borde inferior del elemento se mantenga siempre a la misma altura.

Aquí una imagen que explica lo que pasa


El código que tengo es este:
Código HTML:
Ver original
  1. <section id="featured">
  2.     <article id="post-105" class="clases">
  3.         <figure class="aligncenter">
  4.             <img scr="ruta/a/la/imagen.jpg" />
  5.         </figure>
  6.         <header>
  7.             <h2 class="entry-title"><a href="#">Lorem ipsum dolor...</a></h2>
  8.         </header>
  9.         <p class="entry-meta">
  10.             Posted on December 12, 2011 by rogertm
  11.         </p><!-- .entry-meta -->
  12.         <div class="entry-content">
  13.             Fusce pulvinar, risus non euismod varius, ante tortor facilisis lorem, non condimentum diam nisl vel lectus
  14.         </div><!-- .entry-content -->
  15.     </article><!-- #post-## -->
Código CSS:
Ver original
  1. #featured{
  2.     overflow: hidden;
  3.     width: 100%;
  4. }
  5. #featured article{
  6.     float: left;
  7.     margin: 0 20px -70px 0;
  8.     width: 320px;
  9. }
  10. #featured header{
  11.     background: #000;
  12.     position: relative;
  13.     bottom: 100px;
  14.     opacity: 0.7;
  15. }
  16. #featured .entry-title{
  17.     min-height: 50px;
  18.     opacity: 1 !important;
  19. }
  20. #featured .entry-meta{
  21.     position: relative;
  22.     top: -65px;
  23. }
  24. #featured .entry-content{
  25.     position: relative;
  26.     top: -85px;
  27. }
Supongo que lo que estoy haciendo mal es referente a las posiciones, por eso tuve que resolver dándole una altura mínima a los títulos, pero cuando se pasa de ahí, baja todo el contenido siguiente...

Gracias de antemano por la ayuda que me puedan brindar.

Saludos.
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose