[Resolvido] Fireworks + Dreamweaver= problemas no menu no IE
Olá a todos!
Sou nova por aqui e tenho uma dúvida que não consigo arranjar solução! :unsure:
Eu criei um site no Photoshop e fatiei-o lá. Abri o Dreamweaver e criei os links e também uma iframe para colocar o conteúdo do site. Testei no DW e deu tudo certo, quer no Internet Explorer, quer no Firefox.
Aí fui ao FW e criei em um dos links um menu drop-down com os links abrindo dentro da iframe, só que ao exportar novamente como html a iframe desaparece no DW no IE :blink: e nenhum dos links abre na iframe, que nem aparece na página. No Firefox, dá tudo certinho http://forum.imasters.com.br/public/style_emoticons/default/upset.gif
Eu não tenho conhecimentos de tableless e gostaria de continuar trabalhando com Photoshop para criar os meus layouts mas preciso saber se tem como resolver este problema no menu, pois no meio da página quando testo no IE fica um espaço em branco aonde eu coloquei a iframe.
Já tentei z-index na iframe mas mesmo assim não deu em nada.
deixo aqui o código gerado pelo FW e o Java-script tb. Agradeço toda a ajuda possível!!
Obrigada!
Cathy
td img {
/ Another Mozilla/Netscape bug with making sure our images display correctly /
display: block;
}
#FWTableContainer1952693798 {
/* The master div to make sure that our popup menus get aligned correctly. Be careful when playing with this one. */
position:relative;
margin:0px;
width:1024px;
height:900px;
text-align:left;
}
#MMMenuContainer0311195145_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0311195145_0 and contains the important positioning information for the menu as a whole */
position:absolute;
left:268px;
top:226px;
visibility:hidden;
z-index:2;
}
#MMMenu0311195145_0 {/ This class defines things about menu MMMenu0311195145_0's div. /
position:absolute;
left:0px;
top:0px;
visibility:hidden;
background-color:#999900;
border:0px solid #330000;
width:181px;
height:66px;
}
.MMMIFVStyleMMMenu0311195145_0 {/ This class determines the general characteristics of the menu items in menu MMMenu0311195145_0 /
border-top:0px solid #999900;
border-left:0px solid #999900;
border-bottom:0px solid #999900;
border-right:0px solid #999900;
width:181px;
height:22px;
voice-family: "\"}\"";
voice-family:inherit;
width:175px;
height:16px;
}
.MMMIVStyleMMMenu0311195145_0 {/ This class determines the general characteristics of the menu items in menu MMMenu0311195145_0 /
border-top:0px;
border-left:0px solid #999900;
border-bottom:0px solid #999900;
border-right:0px solid #999900;
width:181px;
height:22px;
voice-family: "\"}\"";
voice-family:inherit;
width:175px;
height:16px;
}
#MMMenu0311195145_0_Item_0 {/ Unique ID for item 0 of menu MMMenu0311195145_0 so we can set its position /
left:0px;
top:0px;
}
#MMMenu0311195145_0_Item_1 {/ Unique ID for item 1 of menu MMMenu0311195145_0 so we can set its position /
left:0px;
top:22px;
}
#MMMenu0311195145_0_Item_2 {/ Unique ID for item 2 of menu MMMenu0311195145_0 so we can set its position /
left:0px;
top:44px;
}
#MMMenuContainer0311195145_0 img {
/ needed for Mozilla/Camino/Netscape /
border:0px;
}
#MMMenuContainer0311195145_0 a {
/ Controls the general apperance for menu MMMenuContainer0311195145_0's items, including color and font /
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
vertical-align:middle;
padding:3px;
background-color:#330000;
font-weight:bold;
font-style:normal;
display:block;
position:absolute;
}
#MMMenuContainer0311195145_0 a:hover {
/ Controls the mouse over effects for menu MMMenuContainer0311195145_0 /
color:#ffffff;
background-color:#999900;
}JS
var mmOpenContainer = null;
var mmOpenMenus = null;
var mmHideMenuTimer = null;
function MM_menuStartTimeout(hideTimeout) {
mmHideMenuTimer = setTimeout("MM_menuHideMenus()", hideTimeout);
}
function MM_menuHideMenus() {
MM_menuResetTimeout();
if(mmOpenContainer) {
var c = document.getElementById(mmOpenContainer);
c.style.visibility = "inherit";
mmOpenContainer = null;
}
if( mmOpenMenus ) {
for(var i = 0; i < mmOpenMenus.length; i++) {
var m = document.getElementById(mmOpenMenus[i]);
m.style.visibility = "hidden";
}
mmOpenMenus = null;
}
}
function MM_menuHideSubmenus(menuName) {
if( mmOpenMenus ) {
var h = false;
var c = 0;
for(var i = 0; i < mmOpenMenus.length; i++) {
if( h ) {
var m = document.getElementById(mmOpenMenus[i]);
m.style.visibility = "hidden";
} else if( mmOpenMenus[i] == menuName ) {
h = true;
} else {
c++;
}
}
mmOpenMenus.length = c+1;
}
}
function MM_menuOverMenuItem(menuName, subMenuSuffix) {
MM_menuResetTimeout();
MM_menuHideSubmenus(menuName);
if( subMenuSuffix ) {
var subMenuName = "" + menuName + "_" + subMenuSuffix;
MM_menuShowSubMenu(subMenuName);
}
}
function MM_menuShowSubMenu(subMenuName) {
MM_menuResetTimeout();
var e = document.getElementById(subMenuName);
e.style.visibility = "inherit";
if( !mmOpenMenus ) {
mmOpenMenus = new Array;
}
mmOpenMenus[mmOpenMenus.length] = "" + subMenuName;
}
function MM_menuResetTimeout() {
if (mmHideMenuTimer) clearTimeout(mmHideMenuTimer);
mmHideMenuTimer = null;
}
function MM_menuShowMenu(containName, menuName, xOffset, yOffset, triggerName) {
MM_menuHideMenus();
MM_menuResetTimeout();
MM_menuShowMenuContainer(containName, xOffset, yOffset, triggerName);
MM_menuShowSubMenu(menuName);
}
function MM_menuShowMenuContainer(containName, x, y, triggerName) {
var c = document.getElementById(containName);
var s = c.style;
s.visibility = "inherit";
mmOpenContainer = "" + containName;
}Discussão (12)
Carregando comentários...