имеется элемент-контейнер, для которого сделано MozUserSelect='none', так нужно.
в контейнере имеются вложенные элементы, для которых нужно сделать нормальный режим выделения. вопрос: как это сделать?
другими словами, какие значения допускает это свойство стиля (документацию найти не удалось)?

tchn пишет

имеется элемент-контейнер, для которого сделано MozUserSelect='none', так нужно.
в контейнере имеются вложенные элементы, для которых нужно сделать нормальный режим выделения. вопрос: как это сделать?
...

Выделить код

Код:

<container style="-moz-user-select:-moz-none;">
    <child style="-moz-user-select:tri-state;">
        ...
    </child>
</container>

...
другими словами, какие значения допускает это свойство стиля (документацию найти не удалось)?

Вот они все:

Выделить код

Код:

// user-select
#define NS_STYLE_USER_SELECT_NONE       0
#define NS_STYLE_USER_SELECT_TEXT       1
#define NS_STYLE_USER_SELECT_ELEMENT    2
#define NS_STYLE_USER_SELECT_ELEMENTS   3
#define NS_STYLE_USER_SELECT_ALL        4
#define NS_STYLE_USER_SELECT_TOGGLE     5
#define NS_STYLE_USER_SELECT_TRI_STATE  6
#define NS_STYLE_USER_SELECT_AUTO       7 // internal value - please use nsFrame::IsSelectable()
#define NS_STYLE_USER_SELECT_MOZ_ALL    8 // force selection of all children, unless an ancestor has NONE set - bug 48096
#define NS_STYLE_USER_SELECT_MOZ_NONE   9 // Like NONE, but doesn't change selection behavior for descendants whose user-select is not AUTO.

в файле nsStyleConsts.h