Assistant Professor of Technical Communication, Illinois Institute of Technology
It’s possible to leverage CSS to make radio buttons and check boxes scale in Firefox (elsewhere?) with text by setting the width and height attributes in ems, selected by the unique ID of the form element, e.g., input#my-radio-button { height: 1em; width: 1em; }. Alternatively, use the fancy (but unevenly supported) input[type=radio] selector.
Somehow I managed to forget that right-aligning a relatively positioned element in CSS is easily achieved with a fixed width and margin-left: auto;
I’m an assistant professor of technical communication at Illinois Institute of Technology in Chicago, IL. I completed my PhD in rhetoric and composition at Purdue University in 2007.
This fall, I am teaching graduate seminars in Information Structure and Retrieval, and Open Source in Technical Communication.
On Twitter: @spinuzzi that actually does make me feel better.