将CSS STYLE提供给RadioButtonList

时间:2012-03-01 19:32:29

标签: css

我有一个页面,其中我使用HTML表格中的 RadiobuttonList 。我给了 td 一个CSS样式。我还给了 RadioButtonList 一个CSS样式,但它没有从 RadioButtonList 中获取它的样式 - 它从 td 获取它。有没有办法让 RadioButtonList 遵循 RadioButtonList 的风格而不是 td

3 个答案:

答案 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