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

    div sovrapposti in Explorer

    Ho il seguente problema con Explorer 7 e 8:
    ho una pagina con un header, due div flottanti al centro (con immagini che usano lightbox javascript), e un footer
    se clicco sul link email "Contatti" nel mio footer, su Explorer viene aperta l'ultima immagine presente nel div che sta sopra a destra.

    E' come se quel div sconfinasse nel footer fino a sostituire il corretto link all'email.
    Per attaccare il footer in basso ho seguito la tecnica indicata qui: http://www.cssstickyfooter.com/

    Sono molto grato a chi può aiutarmi, le ho provate tutte ma non riesco a risolvere.

    Ecco il mio .css:

    codice:
     
    html, body, #wrap {height: 100%;}
    
    body > #wrap {height: auto; min-height: 100%;}
    
    body {background-color: #000000}
    
    #main {padding-bottom: 50px;  /* must be same height as the footer */
    		 text-align: center}
    
    #header { text-align: center;
    			 padding: 20px
    }
    
    .box-left { width: 30% ;
    				float: left;
    				padding-left: 15%
    }
    
    .box-right {width: 30% ;
    				float: right;
    				padding-right: 15%
    }
    
    #footer {position: relative;
    	margin-top: -50px; /* negative value of footer height */
    	height: 50px;
    	clear:both;} 
    
    .clearfix:after {content: ".";
    	display: block;
    	height: 0;
    	clear: both;
    	visibility: hidden;}
    .clearfix {display: inline-block;}
    /* Hides from IE-mac \*/
    * html .clearfix { height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */
    
    
    p, h4 {font-family: "DejaVu Sans", "Nimbus Sans", Arial, sans-serif;
    		 text-align: center;
    		 color: #808080
    }
    
    h4 {font-size: 1em;
    	color: #E8E8E8;
    	padding: 5px
    }
    
    img {border: none
    }
    
    
    a {text-decoration:none}
    
    a.email:link {color: #808080}
    a.email:visited {color: #FFFFFF}
    a.email:hover {color: #FFFFFF}
    a.email:active {color: #FFFFFF}
    
    
    a.opacity img {
    filter:alpha(opacity=70);
    /*-moz-opacity: 0.7; non è un codice standard e la proprietà CSS3 opacity sembra funzionare su FF */
    opacity: 0.7;
    }
    a.opacity:hover img {
    filter:alpha(opacity=100);
    /**-moz-opacity: 1.0; **/
    opacity: 1.0;
    }

    E la pagina HTML:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    	<head>
    		<title>Title</title>
    			<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    			
    		<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
    		<link rel="stylesheet" href="css/collection.css" type="text/css" media="screen" />
    
    		<script type="text/javascript" src="js/prototype.js"></script>
    		<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
    		<script type="text/javascript" src="js/lightbox.js"></script>
    		
    	</head>
    
    <body>
    
     <div id="wrap">
     
    	<div id="header">
    	
    	</div>
    
    	<div class="box-left">
    	<h4>Galleria 1</h4>
    		
    	</div>
    	
    	<div class="box-right">
    	<h4>Galleria 2</h4>
    	
    	</div>
    	
    
    </div>
    
    	
    	<div id="footer">
    
    testo 
    
    	Contact</p>
    	</div>
    
    </body>
    </html>

  2. #2
    Solitamente si creano almeno 2 diversi css, uno specifico per internet explorer e uno per gli altri browser. Questo è dovuto al fatto che internet explorer interpreta "diversamente" il contenuto dei file css..

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.