Mám vertikálny radiobuttonList sediaci v stôl.
Ako znižujem medzery medzi jednotlivými listitem tak, aby celková výška radiobuttonList bola menšia?
Snažil som sa používať polstrovanie a okraj, ale žiadny z nich nefunguje.
odpovede:
2 pre odpoveď č. 1môžete to jednoducho pridať do značky radiobuttonlist:
<asp:RadioButtonList ID="RadioButtonList1" runat="server" Width="300px">
1 pre odpoveď č. 2
použitie CellPadding
majetok RadioButtonList
, môžete nastaviť 0 pre minimálnu výšku
<asp:RadioButtonList ID="rdlst" runat="server" CellPadding="15" CellSpacing="0" ><asp:ListItem Value="1" Text="1"></asp:ListItem> <asp:ListItem Value="2" Text="2"></asp:ListItem></asp:RadioButtonList>
0 pre odpoveď č. 3
radiobuttonZoznam v tabuľke tak vyskúšajte cellspacing="0" cellpadding="0"
a padding:0;
pre td tiež
0 pre odpoveď č. 4
Za predpokladu, že w3schools demo preukazuje presné označenie, vyzerá to, že sú postavené v tabuľke Skúste to:
.someClassName td {
padding: 0;
margin: 0;
}
výmena .someClassName
s CssClass
z RadioButtonList
alebo iný obalový objekt.
0 pre odpoveď č. 5
Zmenil som radiobuttonlist na použitie RepeatLayout="Flow"
namiesto RepeatLayout="Table"
napr:
<asp:RadioButtonList ID="radOrderBy" runat="server" AutoPostBack="True" RepeatLayout="Flow" >
<asp:ListItem Value="NAME" Text="Name" Selected="True" />
<asp:ListItem Value="NUMBER" Text="Number" />
</asp:RadioButtonList>