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

我遇到的第二个问题在服务列表中。当我单击服务列表时(例如:IT Governance附近的“ +”号),我得到了与之相关的服务列表。如您所见,此处的字体有所不同。我无法放置与“服务列表”标题中相同的字体(“ IT管治”)。如果我尝试进行更改,则整个网页的字体都会更改。我希望下拉列表中的字体与“服务列表”标题“ T管治+”中的字体相同。希望我对你们很清楚。

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

最佳答案

蓝色菜单实际上在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;的黑色渐变框更高。

08-08 03:18