Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Non visualizzzare box contenitore se privo di contenuto

    Ciao,

    sto realizzando una form e in alcuni casi non è presente un titolo e icone.

    [1] Vorrei che il box che li racchiude non venga visualizzato (altrimenti si vede un rettangolo vuoto con lo sfondo impostato).
    codice:
    <div class="FormGroupHeader">
       <div class="FormGroupTitleContainer">	
    	   <h2 class="FormGroupTitle">This is a group</h2>	
               <label class="FormGroupDescription">
    	   This is just abrief description a bout the group , it will always starts at the same position
    	    </label>		   
       </div>
               [img]Minus.gif[/img]		   			  </div> 
    
    
    .FormGroupHeader
    {
    	float:left;
    	width:100%;  
    	padding-top:5px;
    	margin:0;
    	background-color: #e0f0ff;
    }
    
    .FormGroupTitleContainer
    {
    	float:left;	
    	width:82%;
    	margin:0;
    	padding: 0 0 10px 20px;
    	
    }   
    
    .FormGroupTitle
    {	
    	width:100%;
    	display:block;		
    	font-weight:bold;	
    	padding:0;
    	margin:0;
    }

    [2] Nel caso in cui non conosca a priori cosa ci sarà all'interno del box contenitore è lecito usare la seguente notazione(l'ho adottata per il footer):

    codice:
    .DialogFooter
    {	
    	clear:both;
    	margin:0;
    	padding:0;	
    	background-color: Silver;
    }
    
    /*All the DialogFooter's child will have these attributes*/
    .DialogFooter > *
    {
    	margin-top:5px;
    	padding:5px;	
    }

  2. #2
    mi sa che ti conviene farlo sparire via js controllando via dom se dentro il div ci sono o meno gli elementi di cui parli.
    Con jquery dovrebbe essere abbastanza semplice

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 © 2026 vBulletin Solutions, Inc. All rights reserved.