我有一个页面,其中我使用HTML表格中的 RadiobuttonList 。我给了表和 td 一个CSS样式。我还给了 RadioButtonList 一个CSS样式,但它没有从 RadioButtonList 中获取它的样式 - 它从 td 获取它。有没有办法让 RadioButtonList 遵循 RadioButtonList 的风格而不是 td ?
答案 0 :(得分:1)
我假设您谈到样式asp:RadioButtonList
。
在asp:RadioButtonList
上添加CssClass并在CSS中定义
<asp:RadioButtonList runat="server" CssClass="radiobuttonlist">
<asp:ListItem Text="Item1" Value="1"></asp:ListItem>
<asp:ListItem Text="Item2" Value="2"></asp:ListItem>
<asp:ListItem Text="Item3" Value="3"></asp:ListItem>
</asp:RadioButtonList>
CSS
.radiobuttonlist { }
.radiobuttonlist tr { }
.radiobuttonlist tr td { }
.radiobuttonlist tr td input { }
.radiobuttonlist tr td label { }
答案 1 :(得分:0)
通过CSS设置单选按钮样式的能力有限。它们的外观因浏览器和操作系统而异。除非您想用脚本版本替换它们,否则最好不要管它们。
答案 2 :(得分:0)
在多个浏览器中对单选按钮,复选框和选择进行一致设置非常困难。你最好的办法是尝试使用像jQuery插件这样的js - Fancy Checkboxes。