gpt4 book ai didi

asp.net - 使asp.net按钮控件的 Angular 变圆

转载 作者:太空宇宙 更新时间:2023-11-04 00:22:50 26 4
gpt4 key购买 nike

在我的自定义 Web 部件中,我使用了几个按钮,并希望将它们的边 Angular 做成圆 Angular 。

下面是我在 ascx 文件中的一个按钮:

 <style type="text/css">
{
.BtnStyle
{
border: thin ridge #FF0000;
background-color: #C0C0C0;
font-family: verdana;
font-size: 8pt;
font-weight: bold;
color: #FF0000;
border-top-left-radius: 10px 5px; --- did not work
border-bottom-right-radius: 10% 5%; --did not work
border-top-right-radius: 10px; -- did not work
-moz-border-radius: 15px; --- did not work
-webkit-border-radius: 15px; --- did not work
border-radius: 15px; --- did not work and gives an error saying not a valid CSS property

}
}

<table width="500px">
<tr>
<td align="right" >
<table width="60%">
<tr>
<td valign="middle" align="right">
<asp:Button ID="bttn1" runat="server" onclick="bttn1_Click"
Text="Delete" CssClass="BtnStyle" />
</td>

没有任何效果。请提供 CSS 代码,帮助我制作圆 Angular 。

最佳答案

正确的属性应该是:

border-radius:15px;

您可以删除供应商前缀,因为所有现代浏览器现在都接受该标准。我不知道为什么它在您的情况下不起作用,但我会检查输出以查看类是否存在或样式是否已删除。

您的编辑器无法识别 CSS3 属性,这就是它被标记为无效的原因。这并不意味着它实际上是无效的,因为现代浏览器会很好地解析它。

另请记住,任何低于 9 的 IE 版本都不支持 border-radius。您可以使用 http://css3pie.com/使 IE7 和 IE8 支持它,但我认为最好不要使用它并为现代浏览器保留花哨的东西,除非客户需要它。

编辑:你的花括号太多了。删除第一个和最后一个。此外,您的样式标签未关闭。

关于asp.net - 使asp.net按钮控件的 Angular 变圆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8344599/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com