/ / Ako znížiť priestor medzi vertikálnym radiobuttonlistom - css, asp.net, rádiom tlačítkom, polstrovaním

Ako znížiť priestor medzi vertikálnym radiobuttonlistom - css, asp.net, rádiom tlačítkom, polstrovaním

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.

tu zadajte popis obrázku

odpovede:

2 pre odpoveď č. 1

môž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>