Sent by Jack Timmons on 16 April 2008 14:02
On Wed, Apr 16, 2008 at 8:42 AM, Daniel Kessler [EMAIL-REMOVED]> wrote:
> I'm trying to set it up so that all checkboxes on my site have a
> margin or padding to the right. In my main css, I thought I could
> address the element and tried:
> checkbox {margin-right:40px; padding-right:40px;}
>
> It didn't work. If I made it into a class, it then worked but I
> would have to insert it into each checkbox rather than doing one
> sitewide setup.
>
> So how would I get that to work? And if not, do I actually have to
> put a class on every single checkbox? I currently have it in a ul/li
> but I removed it from there and still couldn't get it to work.
>
> thank you.
>
> --
>
> Daniel Kessler
>
Others may have a better idea, but since I can't see an exact example if
give a better answer, I'll go with this:
Checkboxes are of type "input" first of all. If your lists have classes, you
can try something like:
ul.classname input{}
But that will go for any input. You can try aiming for atrribute selectors,
too, although I believe that doesn't work in IE6 or <:
input[type=checkbox]
Anyone correct me if I'm off here.
-Jack Timmons
______________________________________________________________________
css-discuss [EMAIL-REMOVED]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/