当缩小时,teleerik RadRating缺失的星星



我在RadRating控件上遇到了问题,如果浏览器缩放到100%,它会呈现良好。但在chrome中,如果浏览器放大90%或低于1星的5将会消失。

我可以看到,第5个开始是在源代码中,但推到一个新的行,去隐藏,我检查了演示页面的RadRating控件(http://demos.telerik.com/aspnet-ajax/rating/examples/gridrating/defaultcs.aspx),这个问题也存在。

很少有人将浏览器缩放到90%,但最好确保即使发生这种情况,控件也能很好地呈现。

重现问题的步骤:

  1. 以chrome为例
  2. 设置缩放为90%
  3. 重新加载页面

我尝试设置CSS缩放控件和整个身体,但它没有帮助。在控件上设置50%的CSS缩放将显示所有5颗星星,但这样星星就太小了。这将是伟大的,如果有人能建议我一个变通办法来解决这个问题。

谢谢,拉胡尔

我设法通过在页面加载时使用jQuery将RadRatingdiv的宽度从104px设置为112px来破解代码。不过,如果能找到一个好的、简洁的方法来解决这个问题,那就太好了。

更新:

在Telerik论坛上,有人建议我使用CSS来解决这个问题。

.RadRating{宽度:112px !}

我在teleerik论坛的帖子

最新更新