When specifying CSS for use in an instance of EditLive!, you may not necessarily want every style to appear in the styles drop-down combo box. Using specific CSS attributes, you can hide or display specified CSS elements in the styles drop-down in EditLive!.
Showing or Hiding the Style
Using the stylesVisibility attribute of the <wysiwygEditor> configuration parameter you can limit the styles that are displayed such that
- only styles that have the CSS attribute ephox-visible set to "true" are shown. This is known as "whitelisting", or
 - all styles are displayed except styles with the ephox-visible set to "false". This is known as "blacklisting"
 
the default behaviour of EditLive! is to use blacklisting.
Identify Specific Styles
To show/hide a style in the styles drop-down combo box in EditLive!, developers can use the ephox-visible CSS attribute.
If the attribute is not included, the decision on if it's is included or not is dependent on the stylesVisibility attribute of the <wysiwygEditor> configuration parameter
ephox-visible Attribute
Description
The ephox-visible attribute specifies whether the style this attribute belongs to will render in the Styles drop-down combo box in EditLive!.
Permitted Values
true
The style this attribute belongs to will appear in EditLive!'s style drop-down combo box.
false
The style this attribute belongs to will not appear in EditLive!'s style drop-down combo box.
Example
The following style sheet has three styles showing different values of the ephox-visible attribute.
.myCSSClass {
}
.navigation {
	ephox-visible: false;
}
.content {
	ephox-visible: true;
}
If the <wysiwygEditor> attribute stylesVisibility is not included, or set to "blacklist" the following styles will appear in in EditLive!'s style drop-down combo box.
- .myCSSClass
 - .content
 
If the <wysiwygEditor> attribute stylesVisibility is set to "whitelist" the following styles will appear in in EditLive!'s style drop-down combo box.
- .content