Visualizzazione dei risultati da 1 a 2 su 2

Discussione: div sopra div con swf

  1. #1
    Utente di HTML.it L'avatar di Mi|{y
    Registrato dal
    Apr 2003
    Messaggi
    117

    div sopra div con swf

    Ciao a tutti!

    Ho un problema simile a quello menzionato in quest'altra discussione http://forum.html.it/forum/showthrea...=div+sopra+swf
    che non risolve però il problema!

    Vi spiego.. dovrei far sormontare un div (in questo caso un menu a comparsa) sopra il div sottostante dove ho inserito un swf (prima di inserire l'swf il div era composto da un'immagine in background e il tutto funzionava egregiamente)


    Passo a illustrarvi il codice

    - file css esterno
    codice:
    /*nav*/
    
    #nav {
    	
    	position: relative;
    	width: 680px;
    	height: 26px;
    	top: 0px;
    	left: 0px;
    	float:left;
    	z-index:10;
    	background: url('images/menu/ratt.gif') repeat-x;
    }
    
    
    #nav a:link, #nav a:visited {
    	display: block;
    	height: 26px;
    	background-position:  left bottom;
    	font-size: 0.8em;
    	color: #67481c;
    	text-decoration: none;
    	text-align:center;
    	border: 0px none;
    	padding: 0px;
    	
    }
    
    #nav a.current {
    	display: block;
    	height: 26px;
    	background-position: top left;
    	color: #67481c;
    }
    
    #nav a.prof {
    	display: block;
    	height: 26px;
    	background-position:  left bottom;
    	font-size: 0.8em;
    	color: #67481c;
    	text-decoration: none;
    	text-align:center;
    	border: 0px none;
    	padding: 0px;
    }
    
    #nav a:hover, #nav a:active, #nav a:focus {
    	background-position:  left top;
    	background-color: transparent;
    	color: #67481c;
    	text-shadow: none;
    	border: 0px none;
    }
    
    
    
    #nav a.subpro:link, #nav a.subpro:visited {
    	display: block;
    	width: 7em;
    	height: 1em;
    	color: #FFFFFF;
    	text-align:left;
    	font-family: arial, helvetica, verdana,sans-serif;
    	font-size:70%;
    	font-weight:bold;
    	text-shadow: none;
    	border: 0px none;
    	padding-left: 5px;
    	padding-top: 6px;
    	padding-bottom: 5px;
    	
    }
    
    
    #nav a.subpro:hover, #nav a.subpro:active, #nav a.subpro:focus {
    	display: block;
    	width: 7em;
    	height: 1em;
    	background-position:  left top;
    	background-color: transparent;
    	color: #2861a6;
    	text-shadow: none;
    	border: 0px none;
    }
    
    
    #nav ul {
    	list-style-type: none;
    	padding: 0;
    	margin: 0;
    	font-weight: bold;
    	color: #fff;
    }
    
    #nav li {
    
    	float: left;
    	margin-right: 2px;
    	
    }
    
    
    
    
    #nav li ul { /* second-level lists */
    	position: absolute;
    	width: 5em;
    	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }
    
    #nav li ul ul { /* third-and-above-level lists */
    	/*posizionamento terzo livello*/
    	margin-top:-1.3em !important;
    	margin-right:0em !important;
    	margin-bottom:0em !important;
    	margin-left:6.6em !important;
    	margin-top:-1.45em;
    	margin-right:0em;
    	margin-bottom:0em;
    	margin-left:6.45em;
    	width: 8em;
    }
    
    #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
    	left: -999em;
    
    }
    
    #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
    
    	left: auto;
    }
    
    #nav li.fcat {
    	height: 26px;
    	background: #ffffff url('images/menu/ratt.gif') repeat-x;
    	padding-left: 2px;
    	padding-right: 5px;
    }
    
    
    /*----------------header*/
    
    #header{
     position:relative;
     top: 0px;
     width:680px;
     height:201px;
     /*background-image:url('images/top.jpg'); */
     background:#fff;
     z-index:-1;
     
    }



    - nella pagina
    codice:
    				<div id="nav">
    				<ul>
    					[*]<a class="menu_chi current"></a>
    					[*]
    						<ul>
    							<li class="fcat">nomesottomenu1
    							<li class="fcat">nomesottomenu2
    						[/list]										
    					
    					[*]
    					[*]
    				[/list]
    			</div>
    
    			<div id="header">
    				
    				qui richiamo swf
    
    			</div>
    in pratica i link a nomesottomenu1 e nomesottomenu2 dovrebbero aprirsi sopra il div header con l'swf ma non lo fanno!!!!

    Grazie per qualsiasi aiuto!

  2. #2
    Utente di HTML.it L'avatar di Mi|{y
    Registrato dal
    Apr 2003
    Messaggi
    117
    RISOLTO! con wmode=transparent nei parametri per l'swf sperando che il wmode sia supportato dai vari Browser!! :master:

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.