Asp.net 向GridView添加圆角?
我想让我的GridView的角落弯曲。我试过了,但它给了一个向右手边延伸的边界。 如果我能让GridView的每一个单元格都弯曲,那也太好了,如果这不是很难实现的话。 这是我的GridView:Asp.net 向GridView添加圆角?,asp.net,html,css,Asp.net,Html,Css,我想让我的GridView的角落弯曲。我试过了,但它给了一个向右手边延伸的边界。 如果我能让GridView的每一个单元格都弯曲,那也太好了,如果这不是很难实现的话。 这是我的GridView: <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" onrowdatabound="GridView1_RowDataBound" BackColor="
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
onrowdatabound="GridView1_RowDataBound" BackColor="White"
BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" >
....something... </asp:GridView>
<style>
:root{--gv-border-radius: 7px;}
.rcgv
{
border-radius: var(--gv-border-radius);
border-width: 0 !important;
}
.rcgv th:first-child
{
border-top-left-radius: var(--gv-border-radius);
}
.rcgv th:last-child
{
border-top-right-radius: var(--gv-border-radius);
}
.rcgv tr:last-child td:first-child
{
border-bottom-left-radius: var(--gv-border-radius);
}
.rcgv tr:last-child td:last-child
{
border-bottom-right-radius: var(--gv-border-radius);
}
</style>
<asp:GridView ID="GridView1" CssClass="rcgv" runat="server" ShowFooter="true" ></asp:GridView>
某物
这里有三种方法都涉及样式表
.GridView1 {
-moz-border-radius: 15px;
border-radius: 15px;
}
用于css
或者在你的物体上
style= "-moz-border-radius: 15px;border-radius: 15px;"
或者在JQuery中
$("#GridView1").css("border-radius","15px").css("-moz-border-radius","15px");
将CssClass=“round”
放入GridView1
.round
{
border: 1px solid black;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
您好,您可以尝试使用CSS
<div class="corners">
<asp:GridView> </asp:GridView>
</div>
这很有魅力。。。。
这是如何将圆角添加到ASP.NET GridView的:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
onrowdatabound="GridView1_RowDataBound" BackColor="White"
BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" >
....something... </asp:GridView>
<style>
:root{--gv-border-radius: 7px;}
.rcgv
{
border-radius: var(--gv-border-radius);
border-width: 0 !important;
}
.rcgv th:first-child
{
border-top-left-radius: var(--gv-border-radius);
}
.rcgv th:last-child
{
border-top-right-radius: var(--gv-border-radius);
}
.rcgv tr:last-child td:first-child
{
border-bottom-left-radius: var(--gv-border-radius);
}
.rcgv tr:last-child td:last-child
{
border-bottom-right-radius: var(--gv-border-radius);
}
</style>
<asp:GridView ID="GridView1" CssClass="rcgv" runat="server" ShowFooter="true" ></asp:GridView>
:根{--gv边界半径:7px;}
.rcgv
{
边界半径:var(--gv边界半径);
边框宽度:0!重要;
}
.rcgv th:第一个孩子
{
边框左上半径:var(--gv边框半径);
}
.rcgv th:最后一个孩子
{
边框右上半径:var(--gv边框半径);
}
.rcgv tr:最后一个孩子td:第一个孩子
{
边框左下半径:var(--gv边框半径);
}
.rcgv tr:最后一个孩子td:最后一个孩子
{
边框右下半径:var(--gv边框半径);
}
希望这将有助于您在GridView中添加时尚的边框半径。将此样式应用于您的are标记谢谢您和+1我找到了另一种方法,我已将其作为答案发布。啊,我就是这么说的:(:p