我使用JQuery创建了一个叠加层。它适用于所有浏览器,但是IE渲染了一个额外的超大边框,我无法用css控制它。在使用IE开发人员工具栏进行进一步调查后,似乎生成了一个图像标记,该标记在标记中具有内嵌样式:
我的问题是: 1.这个图像标签是由jQuery生成的,但所有其他浏览器都知道如何处理它? 2.如果jQuery负责,如何在IE中呈现此图像的呈现?
这是叠加div。很简单:
<div class="modal" id="addCategoryPrompt">
<p>Add Category</p>
</div>
以下是调用叠加层的链接:
<a href="#" class="modalInput" rel="#addCategoryPrompt">Add Category</a>
这是Jquery:
$(".modalInput").overlay({
mask: '#000',
effect: 'apple',
closeOnEsc : true,
api:true,
closeOnClick: false
});