[英]CSS is not applying to div with Gridview
我想在其中包含Gridview的div,但是我的div的CSS無法正常工作。 這是代碼:
<div class="grid">
<asp:GridView ID="GridView1" runat="server" CssClass="grid" CellPadding="1">
</asp:GridView>
</div>
我的CSS就像:
.grid{
float:right;
border:solid;
margin: 2px;
width:400px;
}
和生成的HTML:
<div class="grid">
<div>
<asp:GridView ID="GridView1" runat="server" CssClass="grid" CellPadding="1">
</asp:GridView>
</div>
</div>
甚至沒有顯示邊框。我不知道其他div的來源,但是當我在Firebug的第二個div上應用樣式時,它就起作用了。
像這樣糾正你的CSS
的CSS
.grid {
float:right;
border: 2px solid green;
margin: 2px;
width:400px;
}
使用ASP時,必須使用特殊的語法來應用CSS。
BorderWidth="1px" BackColor="#000000"
有關更多信息,請參見https://msdn.microsoft.com/zh-cn/library/aa479342.aspx 。
.grid{
overflow:hidden;
float:right;
border:solid;
margin: 2px;
width:400px;
}
我添加了溢出:隱藏,我相信它可以解決您的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.