Jquery 删除div周围的白色边框

Jquery 删除div周围的白色边框,jquery,html,css,Jquery,Html,Css,我正在尝试制作一个页面来检测移动设备是否处于纵向模式。功能似乎工作正常,但布局有问题 我的div标签上一直有一个白色的边框,我似乎不知道它是从哪里来的。我检查了开发人员的工具,没有发现任何东西。将边框设置为0也不起作用。试图处理溢出:隐藏,娜达 HTML <div id="modal"> <div> <div id="icon"> <img id="rotate" /> </d

我正在尝试制作一个页面来检测移动设备是否处于纵向模式。功能似乎工作正常,但布局有问题
我的div标签上一直有一个白色的边框,我似乎不知道它是从哪里来的。我检查了开发人员的工具,没有发现任何东西。将边框设置为0也不起作用。试图处理溢出:隐藏,娜达

HTML

<div id="modal">
    <div>
        <div id="icon">
            <img id="rotate" />
        </div>

        <div id="msg"> 
            <a id="close" href="#">close</a>
        </div>
    </div>
</div>

使用错误地使用了
img
。将
img
替换为
div

img
应与图像一起使用:

<img src="smiley.gif" />


在你的小提琴中,除了红色背景,我看不到任何东西。我也检查了小提琴,看起来你刚刚得到了红色背景@100%,我也看不到,但你可能想试试
大纲:无
哦,小提琴弄乱了我的宽度。如果你将宽度调整到一个较小的屏幕,屏幕的高度大于宽度,你应该会看到问题所在。这是真的。但是修复图像不会(可能)修复div周围的(不可复制的)白色边框。@Oriol如果没有,我不会把它作为一个答案。这就解决了这个问题,因为
img
图像在html中被定义为
src
,所以图像的宽度和高度被设置为没有图像。此外,它是可复制的,因为我可以看到白色的边框,你必须正确调整你的窗口大小。我同意鲁迪。边界消失了,所以它解决了我的问题。谢谢
<img src="smiley.gif" />