2005-05-04 14:06:35 |
Matthew Paul Thomas |
description |
For some reason the CSS sets the cursor on text box labels to an arrow instead of the default i-bar, which is a bit disconcerting, and gives the impression you can't simply select it as text. |
When hovering over the labels for fields in Launchpad forms, the cursor is an arrow instead of the normal I-bar.
Launchpad uses HTML's <label> element for accessible form labels, and current Web browsers use an arrow cursor for the <label> element. Browsers should do this only for labels associated with a checkbox and radiobutton, to indicate their clickability. Unfortunately they do it for all labels, and it is not practical for Launchpad to override this (it would involve attaching a class= to every <label> on every page to indicate whether the label is clickable or not).
In the long term, this may be fixed by browsers that fully implement Web Forms 2
<http://www.whatwg.org/specs/web-forms/current-work/#label>.
In the short term, to restore the I-beam cursor for all <label> elements on Web pages, create a user style sheet for your Web browser containing this line (or add this line to your existing user style sheet):
label {cursor; text}
For information on creating a user style sheet, see <http://www.squarefree.com/userstyles/user-style-sheets.html>. |
|