well that all seems to work., I appreciate the tutorial.
There is a 'discrepancy' between FF and other browsers. FF is the odd one out, IE, Opera, Safari, Google, all leave a gap between the name and the first row of buttons. FF does not leave this extra row gap.
I have
Code:
#wAttrib-8 .optionName {margin-top: -0.2em; margin-right: 4.5em;} /* note aligns text with label */
#wAttrib-8 br {display:none;} /*turn off All br on this set of buttons */
#wAttrib-8 label {display: inline-block; width: 5.5em;} /* set widths */
#attrib-8-13, #attrib-8-13+label {display:none !important;} /* hide first button and label */
#attrib-8-13+label+br {display:block !important; } /* turn this br on again */
I set the hidden label to 'g' (arbitary - its hidden) in case it was an artifact of the text being too long for the block-width - it obviously isnt that.
I can live with it though.
I still say the CSS was much simpler with divs around each button - maybe a thought for future release.
Once again many thanks for the help
Bookmarks