Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    CSS e DIV con adattamento altezza variabile

    sto realizzando una playlist di video (tipo i video correlati di Youtube)
    visualizzo i dati relativi ad ogni video in un DIV con un tag A per ognuno..
    tra i dati ho:

    IMG TITOLO
    DESCRIZIONE
    DURATA

    il problema è che la Descrizione è un testo variabile (possono esser poche parole come qualche riga ..) e quindi vorrei che l'altezza del riquadro di ogni video si adattasse al contenuto..

    questo il codice del DIV:

    codice:
    <div id="playlist">
    	<a href="video1.flv">
    		[img]/img/demos/thumb1.jpg[/img]
    		Titolo del video
    
    qui la descrizione con testo di lunghezza variabile		
    		durata 0.22
    	</a>
    	<a href="video1.flv">
    		[img]/img/demos/thumb1.jpg[/img]
    		Titolo del video
    
    qui la descrizione con testo di lunghezza variabile		
    		durata 0.22
    	</a>
    </div>

    e questo il file CSS associato:

    codice:
    /* playlist style */
    #playlist {
    	width:312px;
    	height:350px;
    	overflow-y:auto;
    	overflow-x:hidden;
    	border:1px solid #ccc;
    	padding:4px 8px 7px 10px;
    	/*background-color:#efefef;*/
    	margin-top:25px;
    	float:left;
    }
    
    /* playlist entry */
    #playlist a {
    	display:block;
    	width:280px;
    	height:150px;
    	padding:7px;
    	background-color:#fff;
    	border:1px solid #ccc;
    	font:11px "bitstream vera sans", "lucida grande",verdana;
    	text-decoration:none;
    	margin-top:7px;
    	color:#666;
    }
    
    /* different states of a playlist entry */
    #playlist a:hover {
    	background-color:#ffc;		
    }
    
    #playlist a.progress {
    	background-color:#efefef;	
    }
    
    #playlist a.playing {
    	border:1px solid #666;
    	background-color:#ffc;	
    }
    
    #playlist a.paused {
    	border:1px solid #666;
    	background-color:#ffc;	
    }
    
    /* elements inside playlist entry */
    #playlist a img {
    	border:0;	
    	float:left;
    	margin-right:10px;
    }
    
    #playlist a strong {
    	color:blue;		
    	padding-bottom:5px;
    }
    
    #playlist a em {
    	border:0;	
    	float:left;
    	margin-right:10px;
    	background:url(/jquery/img/clock.gif) no-repeat 0 50%;
    	padding-left:20px;
    	color:#333;
    	font-style:normal;
    	margin-top:10px;
    }
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Se assegni delle altezze fisse... come fanno ad essere variabili?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ma se non assegno nessuna altezza non vedo il riquadro di sfondo..
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  4. #4
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    nessun aiuto?
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  5. #5
    Vuoi delle altezze fisse? SI o NO?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  6. #6
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    NO
    voglio l'altezza variabile a seconda del contenuto.
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  7. #7
    scusate, ma un min-height al posto di height...
    O saisons, ô châteaux,
    Quelle âme est sans défauts?

    Rimbaud - L'Éternité (1872)

    EsseZeta - VisualWriting | www.essezeta.org

  8. #8
    Originariamente inviato da angelicab
    NO
    voglio l'altezza variabile a seconda del contenuto.
    Allora questo è sbagliato:
    codice:
    #playlist {
    ... ...
    	height:350px;
    .. ...
    perchè fornisce l'altezza FISSA.

    Potresti provare col min-height (che funziona solo su FF&C.) oppure puoi provare a togliere gli overflow e tenere un'altezza fissa. Senza overflow "dovrebbe" ingrandirsi il div a seconda del contenuto...
    Scusa ma non tempo di fare le prove col tuo codice...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.