【问题标题】:button radius is not working按钮半径不起作用
【发布时间】:2013-01-26 17:14:19
【问题描述】:

我正在学习 CSS,Ajax 边框半径在 ASP.NET 中不起作用,它显示类似 border radius is not a known css property name. 的错误

【问题讨论】:

  • 你能显示代码吗?
  • VS2010 可能会针对 CSS2.1 而不是 CSS3.0 进行验证...请参阅 stackoverflow.com/questions/4810401/…
  • 这不是错误,这只是 CSS2.1 验证引擎不知道该属性的警告。但是在运行项目时它仍然可以正常工作。

标签: asp.net css visual-studio-2010


【解决方案1】:

这是因为您的 Visual Studio 2010 CSS 验证器设置为 2.1 或更低版本,并且在 CSS3 中添加了 border-radius。这只是一个警告,所以它会按预期工作。

【讨论】:

    【解决方案2】:

    墨菲斯是对的。还有一些浏览器也不支持
    最好的方法是像这样复制每个属性。

    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px; 
    -moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5);
    -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5);
    box-shadow: 3px 3px 4px rgba(0,0,0,.5); 
    

    您可以在这里查看浏览器兼容性Border Properties, Values & Browser Support



    最佳方法就是忽略它,因为它仍然按原样工作。 :)

    【讨论】:

      猜你喜欢
      • 2013-07-16
      • 2012-06-15
      • 2013-12-13
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 2019-04-09
      • 2016-06-01
      相关资源
      最近更新 更多