我正在使用 ASP.NET 和C#。现在我需要创建需要在所有不同浏览器中支持的圆形按钮。但 Visual Studio 不支持此属性。
我哪里出错了?
谢谢。
编辑:
我确实用过这个。
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
但是没有运气。
更新:
谢谢。安装 sp1 后,它工作了。
border-radius
属性仅在不太古老的浏览器中可用。
请参阅兼容性表。
如果您使用的是基于 IE8 的旧 IDE,则无法轻松获得 CSS3 的所有细节。
SP1 解决了 Visual Studio 2010 的一些兼容性问题。
由于边框半径属性不可用,Visual Studio给出错误,但它肯定会起作用,因为我也经常使用它。
VS中显示的错误可以让您提交代码,我不会担心它,我确信它要么需要更新,要么除了某些属性之外不需要更新。我通常在输入渐变时从这个 IDE 收到错误。
我要说的一件事是,我总是会为兼容浏览器的旧版本(如早期版本的 Firefox 等)添加前缀。
-莫兹边框半径:15px; -网络套件边框半径:15px; 边框半径:15px;
边框半径因浏览器而异
-moz-border-radius: 15px; for firefox
边框半径:15px;对于 IE
有关 CSS 圆角的详细信息,请参阅 http://www.css3.info/preview/rounded-border/