在 asp.net mvc 应用程序中无法立即圆角的 jquery 圆角问题

Posted

技术标签:

【中文标题】在 asp.net mvc 应用程序中无法立即圆角的 jquery 圆角问题【英文标题】:Having trouble with rounded corners with jquery that do not round immediately in asp.net mvc app 【发布时间】:2010-09-23 17:31:30 【问题描述】:

我正在使用 jquery 的圆角插件,并让它在我的页面中使用圆角元素。我唯一的问题是元素出现在页面上未四舍五入然后是圆形的。我需要做什么才能使元素仅显示为圆形?

我最初将脚本标签放在 head 元素中,但它们是否应该放在母版页的其他位置以提高性能?

【问题讨论】:

【参考方案1】:

还有不同的方法可以使用 jQuery 创建圆角框。你用什么插件?我的推荐是http://jrc.meerbox.nl/?page_id=4(演示here)

【讨论】:

【参考方案2】:

这是因为默认情况下元素没有四舍五入;它是围绕它们的javascript。听起来您的 js 需要一段时间才能加载,这就是您看到 flash 的原因。

要修复它,您将不得不加快 .js 加载速度。通常这意味着减少页面大小。此外,虽然不推荐,但您可以将 Javascript 移至页面顶部,以便提前加载,看看是否有任何效果。

【讨论】:

以上是关于在 asp.net mvc 应用程序中无法立即圆角的 jquery 圆角问题的主要内容,如果未能解决你的问题,请参考以下文章

在 ASP.net MVC 5 应用程序中单击按钮时使用 JavaScript/jQuery 将用户重定向到页面

SignalR在ASP.NET MVC中的应用

ASP.NET Core MVC 项目无法加载程序集

无法在 ASP.NET MVC 网站中获取详细的错误信息

无法从 Asp.Net Mvc 应用程序中找到 DataContractJsonSerializer

ASP.NET MVC 页面无法加载并显示“找不到资源”