Fri, 2013-11-15 15:12
Hi All, I'm a bit of a beginner in CSS I've been trying to put my website together but can't seem to be able to get the menu to work on a iPad, been told is got some think to do with the "hover" command but I've been trying to fix it with no luck, I hope somebody can help?
site is w_w_w.mark-raynor.c_o._u_k
#cssmenu ul { margin: 0; padding: 0; } #cssmenu li { margin: 0; padding: 0; } #cssmenu a { margin: 0; padding: 0; } #cssmenu ul { list-style: none; } #cssmenu a { text-decoration: none; } #cssmenu { height: 70px; background-color: #000000; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4); width: auto; } #cssmenu > ul > li { float: right; margin-left: 15px; position: relative; } #cssmenu > ul > li > a { color: #a0a0a0; font-family: Verdana, 'Lucida Grande'; font-size: 15px; line-height: 70px; padding: 15px 20px; -webkit-transition: color .15s; -moz-transition: color .15s; -o-transition: color .15s; transition: color .15s; background-color: #000; } #cssmenu > ul > li > a:hover { color: #ffffff; } #cssmenu > ul > li > ul { opacity: 0; visibility: hidden; padding: 16px 0 20px 0; background-color: #fafafa; text-align: left; position: absolute; top: 55px; left: 50%; margin-left: -90px; width: 120px; -webkit-transition: all .3s .1s; -moz-transition: all .3s .1s; -o-transition: all .3s .1s; transition: all .3s .1s; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); } #cssmenu > ul > li:hover > ul { opacity: 0.8; top: 65px; visibility: visible; } #cssmenu > ul > li > ul:before { content: ''; display: block; border-color: transparent transparent #fafafa transparent; border-style: solid; border-width: 10px; position: absolute; top: -20px; left: 50%; margin-left: -10px; } #cssmenu > ul ul > li { position: relative; } #cssmenu ul ul a { color: #323232; font-family: Verdana, 'Lucida Grande'; font-size: 13px; background-color: #fafafa; padding: 5px 8px 7px 16px; display: block; -webkit-transition: background-color 0.1s; -moz-transition: background-color 0.1s; -o-transition: background-color 0.1s; transition: background-color 0.1s; } #cssmenu ul ul a:hover { background-color: #f0f0f0; } #cssmenu ul ul ul { visibility: hidden; opacity: 0; position: absolute; top: -16px; left: 205px; padding: 16px 0 20px 0; background-color: #fafafa; text-align: left; width: 120px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); } #cssmenu ul ul > li:hover > ul { opacity: 1; left: 120px; visibility: hidden; } #cssmenu ul ul a:hover { background-color: #000000; color: #FF6600; } .Company { color: #999; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; } Body text { font-size: 12px; } Smallbody { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #999; } smallbody { font-size: 12px; } .Company p { } [code]