Я пытался добиться наведения / изменения цвета для определенного поля, но я думаю, что jQuery - это ответ. Я просмотрел несколько руководств по нажатию кнопок, но, возможно, я не просто вижу это или делаю это правильно.
Идея заключается в том, что когда пользователь наводит курсор мыши на заголовок, цвет фона изменяется, когда он щелкает заголовок, чтобы развернуть его, цвет фона остается постоянным (выбранным), однако в настоящее время он остается фоновым цветом фона. расширенные поля не меняются.
Вот демо:
http://www.notedls.com/demo