Spry horizontal drop down problem in IE
I would appreciate some help with a project I'm working on. My spry horizontal drop down menu looks best in Apple Safari on a Mac and looks worst in IE 8 on a PC. There are also some problems apparent in Firefox for both PC and Mac.
The problem in IE is that the horizontal bar is not the correct height even though I have set the height in the css:
ul.MenuBarHorizontal a
display: block;
cursor: pointer;
color: #FFF;
text-decoration: none;
font-family: "Arial Narrow", Arial, Helvetica;
font-size: 10pt;
padding-top: 0.7em;
padding-bottom: 0em;
font-weight: normal;
background-repeat: repeat-x;
background-image: url(/2011images/gradientnav.jpg);
height: 30px;
The drop downs are the correct size, just the top menu bar that is not the right size.
The menu bar is the correct height in Firefox and Safari, but in Firefox the menu bar is a few pixels higher than it should be.
Here's the page I'm working on.
http://westernstage.com/2011index.html
This may help http://foundationphp.com/tutorials/sprymenu/customize1.php
Also have a look here http://www.dwcourse.com/dreamweaver/ten-commandments-spry-menubars.php#one
Gramps
Similar Messages
-
Spry Horizontal drop downs not working in Chrome or FF
Hi,
I used the Spry Horizontal Drop downs, and they work fine locally and in IE, but not in Chrome or FF, you can't see the drop down sub menus. I'm using DW cs3, updated spry 1.6.1
Here is a link to the site
http://youcanseeithere.com/spa4/index.html
thanks so much, any help would be greatly appreciatedThis is where your problem lies
#header {width:100%; overflow:hidden;}
The best way out of this is to make logo.png a background image -
Spry Horizontal Drop Downs Don't Work in iOS
I designed a site a while ago in Dreamwaever using a horizontal Spry menu system. Whilst I tested it using all the common browsers and it works in all of them I discovered that the second level of sub menus didn't worl on the iPad and iPhones. Client was unhappy so I redesigned it with only one level of sub menu and all was happy with the world. He still is happy as he doesn't update his iPad, but I have discovered with my own iPhone that the drop downs don't work at all now. I am just starting to design another site and have used spry horizontal to test the holding page and this also doesn't work. I am using the very most up-to-date version of Dreamweaver as I have now used the subscription based system.
If Spry doesn't work on iOS then it is no use. Whilst I hate Apple's arogance with disallowing Flash, it is a very popular product and one cannot afford to design sites that can be read on iPads and iPhones.
Is there another way to make drop down style menus? Is there a fix for the Spry menus? I am not big on coding which is why I use Dreamweaver. I did try the version two of the Spry menus, but it appears that you have to hand code all the changes from the default set up and couldn't see any way of including images as I have done on this site.
The site I am using as an example is http://www.raj-bristol.co.uk/
Has anyone got any idea what to do about this problem?
Thanks
Ralph Ferrand
Vision Design UK Limited
www.vduk.co.ukSpry is no longer being developed or supported by Adobe.
You would be much better off using jQuery Accordion: http://www.1stwebdesigner.com/freebies/jquery-accordion-menus-tutorials/
Or pure css/css3 menus: http://www.noupe.com/css/100-great-css-menu-tutorials.html
Arrogance has nothing to do with the lack of Flash on Apple products, well, maybe 10% arrogance:
http://www.apple.com/hotnews/thoughts-on-flash/
Adobe is also no longer developing Flash for mobile devices.
For video on mobile devices, HTML5 is the way to go now. -
Spry horizontal drop down goofup
In an attempt to shrink my button bar, the drop down is now acting crazy in iexplorer. When you hover over the drop down arrow, the drop down menu pops up in the upper left corner of the screen. What have I done? I even tried deleting then rebuilding the bar, but it still comes up in the wrong place.
www.mtcloud.com
Please help... active site is suffering from my ignorance.
Thanks in advance,
Scott Fieldsul.MenuBarHorizontal ul
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
z-index: 1020;
cursor: default;
width: 103px;
position: absolute;
left: -1000em;
/*top: 32px;*/
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
/*left: 10px;*/
left: auto;
Make the above changes to your style sheet -
Spry Tab/Drop Down Menu conflict
When using spry tabs, my drop down menus go behind the tabs
and can't be read. This only happens on pc's. I am creating the
website on a mac running leopard. The template company is not
familiar with spry. It does not occur with spry accordiom.
http://www.gloucestertownshipschools.org/parentassoc.htm
Thanks for any insight anyone can provide.Webkil wrote:
> I just created a spry horizontal drop down menu and have
a transparent
> background on the main menu. The transparency is there
with all browsers except
> IE. Wondering if anyone knows the problem.
>
> Thanks
>
> @charset "UTF-8";
>
> /* SpryMenuBarHorizontal.css - Revision: Spry Preview
Release 1.4 */
First thing you should do is to update to the latest version
of Spry which is Spry 1.6.1. Install the updater:
http://www.macromedia.com/go/labs_spry_download
Or grab the files from the Spry download package, I think
that they are in there:
http://labs.adobe.com/technologies/spry/home.html
Or pull directly from:
http://labs.adobe.com/technologies/spry/widgets/menubar/SpryMenuBarHorizontal.css
http://labs.adobe.com/technologies/spry/widgets/menubar/SpryMenuBarVertical.css
http://labs.adobe.com/technologies/spry/widgets/menubar/SpryMenuBar.js
Also, there's a forum dedicated to Spry, so it would be
better to be asking Spry questions there:
http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=602
Regardless, you should post a link to your page, as it is
quite common to need to look at code from many of the files that
comprise the final page your visitors receive.
Danilo Celic
|
http://blog.extensioneering.com/
| WebAssist Extensioneer
| Adobe Community Expert -
Spry region drop-down list problems in IE
Can someone please help me determine the reason that IE does not display the correct item in a spry region drop-down list when first opening the site. You can see the problem at http://www.minursemap.org/agedistnurse.html. The initial item in the drop-down list should be Alcona with the corresponding graphic displayed in the detail region. In Firefox, this works correctly. When first opening the page in IE, the graphic is Alcona, but the drop-down list displays Wexford (the last item in the list). From then on, all of the links work correctly.
The code for the two regions is below. Thanks in advance for assisting someone new to spry.
<div id="ctyname">
<div spry:region="dsChartNurse">
<select name="name" spry:repeatchildren="dsChartNurse" onchange="dsChartNurse.setCurrentRow(this.value)">
<option value="{ds_RowID}">{name}</option>
</select>
</div> <!--spry:region close -->
</div><!--ctyname close -->
<div id="image">
<div spry:detailregion="dsChartNurse">
<div align="center" style="padding-bottom:15px"><img src="{dataimage}" width="405" height="202" />
</div><!--un-named div close -->
</div><!-- spry:detailregion close -->
</div><!--image close -->Try the following code to replace yours:
<select name="name" spry:repeatchildren="dsChartNurse" onchange="dsChartNurse.setCurrentRow(this.value)">
<option spry:if="{dsChartNurse::ds_RowID}=={dsChartNurse::ds_CurrentRowID}" spry:selected="selected" value="{ds_RowID}">{name}</option>
<option spry:if="{dsChartNurse::ds_RowID}!={dsChartNurse::ds_CurrentRowID}" value="{ds_RowID}">{name}</option>
</select>
I hope this helps.
Ben -
Newly installed horizontal drop down menu works in IE. In Firefox, it displays as a vertical text list. Any hints?
Clear the cache and the cookies from sites that cause problems.
"Clear the Cache":
* Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
"Remove the Cookies" from sites causing problems:
* Tools > Options > Privacy > Cookies: "Show Cookies"
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
* Don't make any changes on the Safe mode start window.
* https://support.mozilla.com/kb/Safe+Mode
* https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes -
Horizontal drop down menu not staying open?
Hi there again,
So now I'm attempting to create a horizontal drop down menu. It is meant to be a vertical tab that sticks out, expands to the right, then expands and drops down.
However, when I hover over the button (which is the blue box) and click it, Flash thinks I'm clicking the button on the bottom. The technique I used to do it must be the problem. I'm using a button inside a button. (In place of the "over" state of my buttons, I have inserted a movie clip of which in itself are layers). I've tried so many things to try to make it work to no avail.
There must be an easier way to accomplish what I am doing...but as I've said before, I'm noob and experimenting.
The link to the uploaded .swf file is below. It isn't the final file, but it is a small sample of what I am trying to accomplish with the navigation.
http://www.swfcabin.com/open/1354160938
Thanks!When you roll over the purple rectangle, it expands to the right. You have to move the cursor to the right to get the rectangle to expand down, exposing the blue rectangle. The problem that you see when you roll over the blue rectangle is because the rollover on the blue rectangle causes a rollout on the object below and this causes the rectangle below to shrink up.
You can control this, but you'll need to use Actionscript to achieve the effect. Here's a link to one way: http://www.senocular.com/pub/kirupa/as3tips_p6.html. -
Horizontal drop down menu trouble
Hello,
I am trying to make a horizontal drop down menu which is
located at the top of my page, right on top of an
image.(www.citadelap.com/index_copy(2).htm). I have my code working
in IE when it is on it's own page, without the image, etc.
(www.citadelap.com/drop_menu.html). What do I have to do to get
this drop down menu to show over the image in IE??
Thanks for any help you can offer!!!I have quickly looked at your markup and found too many problems to discuss here. What I have found so far
There is no DOCTYPE
SpryMenuBarHorizontal is doubled up
There is extensive use of absolute position where it is not neccessary
I suggest you go to here http://www.w3schools.com/
Gramps -
Spry Vertical Drop Down Menu- Links Moving about!
Hi Everyone.
I wondered whether anyone might be able to tell me what I am doing wrong?
When I go to create a spry vertical drop down menu using images instead of text as the links - all of my links jump slightly to the right. Or, in the case of sub-menus - slightly down.
I have put together a dodgy example below. I don't understand why it is moving the images around.. What am I doing wrong?
Apart from removing the original text and pressing insert > image object > rollover image - I have not changed any significant settings on the spry menu.
Edit: I have also tried adding "position: absolute;" tags to the spry coding, but it hasn't made any difference.Please let me know how you can post code?
-jrntmd8r88 -
CSS Horizontal Drop-down Menues
Hi,
I'm looking for help on how to create horizontal drop down
menu bars using Un-Ordered lists with changing backgrounds but not
using Java Script, but that work on multiple browsers.
Thanks
BrettCan't do it wirhout some javascript.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"Theminks" <[email protected]> wrote in
message
news:fgc2dd$aue$[email protected]..
> Hi,
>
> I'm looking for help on how to create horizontal drop
down menu bars using
> Un-Ordered lists with changing backgrounds but not using
Java Script, but
> that
> work on multiple browsers.
>
> Thanks
> Brett
> -
Horizontal spry menu drop down background issue in Firefox
Hi, I have used the spry horizontal menu (version0.6) with drop down sub menus in a site that I am building. The menu is working fine in IE but the submenus do not show background colour or images in firefox or Chrome. I have looked on numerous sites for a fix but have had no luck with finding a resolution. Can anyone help? Or shall I start looking for a new menu script?
Thanks
MarkAdd/modify the following style rule adjusting the values to suit
ul.MenuBarHorizontal a {
background: red url(home-button.png); -
Spry Drop Down Problem in Internet Explorer
I have built my spry drop down and it is working in all browsers except for IE. I really need help with this. Attached is my code or you can view it at roemtech.com/menubarattempt.html. It is rendering it vertically and stacking the buttons on top of each other. Check it out in Internet explorer to see what I mean. Thanks so much for the help.
JBelsher
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Template Model</title>
<link href="webelements.css" rel="stylesheet" type="text/css" />
<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<style type="text/css">
.BulletAlignment { text-align: left;
</style>
</head>
<body>
<div class="container">
<div class="header">
<div align="right" class="FirstNameText"><strong><em>The First Name in Classroom Audio Systems</em></strong></div>
<div style="background-color:#000; width:1024px; float: left;">
<div>
<ul id="DropDown" class="MenuBarHorizontal">
<li><a href="index.html">Home</a></li>
<li><a href="Classroom-Audio-Systems.html" class="MenuBarItemSubmenu">Products</a>
<ul>
<li><a href="classroom-audio-amplifiers.html">Amplifiers</a></li>
<li><a href="classroom-audio-speakers.html">Speakers</a></li>
<li><a href="classroom-audio-accessories.html">Accessories</a></li>
</ul>
</li>
<li><a href="classroom-audio-specs.html">Specs</a> </li>
<li><a href="classroom-audio-tips.html">Tech Tips</a></li>
<li><a href="classroom-audio-contacts.html">Contacts</a></li>
</ul>
</div>
</div>
<div style="height:30px;"></div>
</div>
<!--End Header-->
</div>
<!--End of Content-->
<div class="footer"><span style="padding-top:10px; font-size: 12px;">© 2010 Roemtech LLC, All Rights Reserved 1491 N. Kealy Ave. Suite 8, Lewisville, Texas 75057</span></div>
</div>
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("DropDown", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
</script>
</body>
</html>It needs to be versions 6 and higher of Internet Explorer. I will attach my CSS below. Just note all of the notes are still in there from dreamweaver. Thanks for looking at this.
James
@charset "UTF-8";
/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
LAYOUT INFORMATION: describes box model, positioning, z-order
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
margin: 0;
padding: 0;
list-style-type: none;
font-size: 120%;
cursor: default;
width: auto;
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
z-index: 1000;
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
position: relative;
text-align: left;
cursor: pointer;
width: 120px;
float: left;
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
cursor: default;
width: 8.5em;
position: absolute;
left: -1000em;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
left: auto;
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
width: 8.5em;
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
position: absolute;
margin: -5% 0 0 95%;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
left: auto;
top: 0;
DESIGN INFORMATION: describes color scheme, borders, fonts
/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
display: block;
cursor: pointer;
background-color: #000;
padding: 0.5em 0.75em;
color: #09F;
text-decoration: none;
text-align: center;
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
background-color: #000;
color: #09F;
font-size: 100%;
text-align: center;
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
background-color: #333;
color: #09F;
text-align: center;
SUBMENU INDICATION: styles if there is a submenu under a given menu item
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
background-image: url(SpryMenuBarDown.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
background-image: url(SpryMenuBarRight.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
background-image: url(SpryMenuBarDownHover.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
background-image: url(SpryMenuBarRightHover.gif);
background-repeat: repeat-x;
background-position: 95% 50%;
BROWSER HACKS: the hacks below should not be changed unless you are an expert
/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
position: absolute;
z-index: 1010;
filter:alpha(opacity:0.1);
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
ul.MenuBarHorizontal li.MenuBarItemIE
display: inline;
f\loat: none;
background: #FFF; -
Spry horizontal menu display problems
I have two display problems with a horizontal spry menu bar
that I added in Dreamweaver CS3:
(1) In Firefox, it displays underneath a flash movie. I've
tried fiddling with the z-indexes and still can't get it to display
right. I embed the flash movie using SWFObject.
(2) In IE, the submenus display very in a broken way
sometimes and sometimes they don't. I don't know how else to
explain it.
You can see then menu here:
http://www.davisbrotherscabinetmakers.com/dbmc/
And here is a link to my SpryAssets stylesheet, which I may
have ruined beyond repair!
http://www.davisbrotherscabinetmakers.com/dbmc/SpryAssets/SpryMenuBarHorizontal.css
Any help would really be appreciated! Thanks.I am not the world's best coder and I have spent forever
trying to
learn and figure out some problems on a menu bar i have
created using
the base dreamweaver spry framework. It looks exactly like
what i want
it to look like on Firefox, Safari, and Google Chrome,
but--of
course--- Internet Explorer is creating massive dificiulties.
Namely,
the drop down menu is completely non-existent. I tried
changing the IE
hack to float right, rather than float left and then the menu
appeared
but with all the subsequent boxes lined up in a row. Here are
my
links, can anyone help me?
http://www.agellsworth.org/index2.html
http://www.agellsworth.org/SpryAssets/SpryMenuBarHorizontal.css
Thanks alot,
bob -
Spry Horizontal Menu IE7 Problems
Hey, I'm have a lot of trouble with IE7 and my drop down
menu. When I mouse over the menu and the submenu appear way above
the nav bar, I want it to be just below the nav bar. Things are all
good in Firefox. I have tried changing everything in the css file
but nothing works. I have also tried upgrading the css 1.61.
Please Help
Thanks
ScottI am not the world's best coder and I have spent forever
trying to
learn and figure out some problems on a menu bar i have
created using
the base dreamweaver spry framework. It looks exactly like
what i want
it to look like on Firefox, Safari, and Google Chrome,
but--of
course--- Internet Explorer is creating massive dificiulties.
Namely,
the drop down menu is completely non-existent. I tried
changing the IE
hack to float right, rather than float left and then the menu
appeared
but with all the subsequent boxes lined up in a row. Here are
my
links, can anyone help me?
http://www.agellsworth.org/index2.html
http://www.agellsworth.org/SpryAssets/SpryMenuBarHorizontal.css
Thanks alot,
bob
Maybe you are looking for
-
Multiple desktops - Why?
I'm a recent convert from PC to Mac. I love my Macbook Air. However, I can't seem to get the point of multiple desktops. Can anyone help me? I looked at a couple of books, and done some online searching, and I have come up empty. Thanks
-
My ipad no longer shows up on itunes
my ipad no longer shows up in itunes
-
URGENT :::how to open the uploaded OpenOffice SpreadSheet in Windows
Hi frnds, i have a doubt regarding opening a uploaded spreadsheet in windows and it is uploaded thro windows platform only . i uploaded a OpenOffice SpreadSheet (.sxc)in windows platform .now i want to download that file. But when I click that downlo
-
How to remove duplicate tracks on my Library?
How do I quickly delete duplicate tracks in itune library? I have many duplicate tracks because I uploaded 5 cds twice. I upload cds to my itune library. I then made changes to the song names and added coverflow. So how do I back up these albums to m
-
Multiple velocity inputs in a sequence of blended moves
I used the template 'Sequence of Blended Vector Moves' in order to synchronize two different motions on two different axes. I am trying, however, to input two different velocity vectors (one for each axis move) and can't seem to find a good way to in