2012-10-18 25 views
-1

我想在Asp.net HTML页面中有一个圆桌角,所以我编写了以下HTML代码,以便在Chrome中可见& Mozila和IE(我正在使用IE9 )。如何在HTML中为IE9制作四舍五入的边框

<style type="text/css">.round{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px} 
</style> 

除了在IE9中,每件事情都是正确的。问题是什么。

+1

谷歌搜索'圆形边框ie9'给我[本页](http://msdn.microsoft.com/en-us/library/ie/gg589503(v = vs.85).aspx),其中包含警告使用正确的文档类型。 –

+0

据我所知,你的代码应该工作,但是,首先尝试把IE语句(所以最后一个语句在你的CSS首先。)我不知道如何IE读取它,但我总是把它放在第一位,我从来没有它的问题。关闭你的CSS语句,你不要放开;在它后面。 – Dorvalla

回答

0

你的代码没问题。 IE9使用不受限制的边界半径。

http://caniuse.com/#feat=border-radius

添加到您的<head>

<meta http-equiv="X-UA-Compatible" content="IE=9" /> 

这应该确保IE9运行边界半径。

+0

我查了Reinder链接,我意识到,当我运行浏览器时,它提出了IE7,所以我必须按F12,然后将其更改为IE9标准。现在你在IE选项如何使IE9作为默认视图? –

+0

IE应该是你的默认视图,除非有人告诉它在IE7模式下运行。找到这个元标记并将其删除。 – SpaceBeers

+0

好的,但我在哪里可以找到?它在我目前的page.aspx? –