Chrome中的弹出窗口期间不会显示蓝色菜单

时间:2013-12-05 19:02:18

标签: javascript jquery html css google-chrome

在我们公司的网站http://exciga.com/Services.php#上,当点击右侧的任何服务时(例如:IT治理图像),会弹出一个窗口,其中包含有关IT治理的信息以及左手边。此蓝色菜单可以在IE 10中看到,但不能在Chrome中看到。请帮忙,因为我无法弄清楚我做错了什么:-)

我面临的第二个问题是服务列表。当我点击服务列表(例如:IT治理附近的“+”符号)时,我会得到一个与之相关的服务列表。正如您所看到的,这里的字体不同。我无法使用与服务列表标题(“IT治理”)中相同的字体。如果我尝试进行更改,整个网页的字体会发生变化。我希望下拉列表中的字体与服务列表标题中的字体相同Ï管理+“希望我对你们很清楚。

最后,如果我在浏览器中放大和缩小,确保对象大小不会改变的语法是什么。

2 个答案:

答案 0 :(得分:0)

首先修复<head>部分,你已经包含了多个jQuery库,如果你的插件可以使用最新的jQuery(你应该测试它),那么我建议你下载jQuery 1.10.2把它放在你的{{ 1}}文件夹并将js替换为<script src="js/jquery-1.6.js" ></script>


现在用这个新元素替换你的<script src="js/jquery-1.10.2.min.js"></script>元素,祝你好运;)P.S。我不是说这会解决你的问题。

<head>

更新:关于<head> <title>Exciga</title> <meta charset="utf-8"> <meta name="description" content="Write short description of your site here."> <meta name="keywords" content="write, site, keywords, here, like, this, comma, delimited"> <meta name="author" content="Name of the site author"> <link rel="stylesheet" href="css/style.css"> <link rel="stylesheet" href="css/style2.css"> <!-- Why style2.css ? Is this another style for entire site or you could merge style.css with style2.css ? --> <link rel="stylesheet" href="css/reset.css"> <link rel="stylesheet" href="css/layout.css"> <link rel="stylesheet" href="css/hover/style_common.css"> <link rel="stylesheet" href="css/hover/style2.css"> <link rel="stylesheet" href="css/jquery.akordeon.css"> <link rel="stylesheet" href="css/demo.css"> <link rel="stylesheet" href="popup/style.css"> <link rel="stylesheet" href="assets/application-d7d505356b55e600106ef945bd484e9f.css"> <script src="js/jquery-1.6.js"></script> <!-- These scripts you can/should put just before the </body> tag, if after that some elements lose functionality then put that script again in the <head> section --> <script src="js/atooltip.jquery.js"></script> <script src="js/jquery.akordeon.js"></script> <script src="js/cufon-yui.js"></script> <script src="js/cufon-replace.js"></script> <script src="js/Vegur_300.font.js"></script> <script src="js/PT_Sans_700.font.js"></script> <script src="js/PT_Sans_400.font.js"></script> <script src="popup/custom.js"></script> <script src="assets/application-aa8aaa30c70f4a42013dec916e9b29b0.js"></script> <script> $(function() { $('#buttons').akordeon(); $('#button-less').akordeon({ buttons: false, toggle: true, itemsOrder: [0, 1,2,3,4,5,6,7] }); }); </script> <!-- End of scripts --> <!--[if lt IE 9]> <script type="text/javascript" src="js/html5.js"></script> <link rel="stylesheet" href="css/ie.css" type="text/css" media="all"> <![endif]--> <!--[if lt IE 7]> <div style="clear: both; text-align:center; position: relative;"> <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode"> <img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0" height="42" width="820" alt="You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today." /> </a> </div> <![endif]--> </head> 打开font-family的{​​{1}}并在下面插入代码,然后根据您的需求更改字体系列和大小。

Service Lists

答案 1 :(得分:0)

Chrome中实际显示蓝色菜单。只是它被弹出窗口的大小隐藏起来:<div class="popupbox3_pm" id="popuprel3" style="display: block; margin-top: -355px; margin-left: -380px;">,这是它的父元素。由于此<div>具有position: fixed;并且设置了宽度/高度,因此其尺寸之外的任何内容都会被切割。

我不太清楚为什么蓝色菜单上的z-index: 999没有将它设置在它周围的黑色空间之上。这可能与HTML中元素的放置有关。此外,它应该具有比黑色渐变框更高的z元素,其具有z-index: 9999;