Home | Top | Web development | JavaScript Editor JavaScript EditorGet Advanced
JavaScript and Ajax Editor,
Validator and Debugger!

1st JavaScript Editor.


ruby-overhang Attribute | rubyOverhang Property

Sets or retrieves the position of the ruby text specified by the rt object.

Syntax

HTML Scripting
{ ruby-overhang : sRubyOverhang }
object.style.rubyOverhang [ = sRubyOverhang ]

Possible Values

sRubyOverhang String that specifies or receives one of the following values:
auto Default. Ruby text overhangs any other text adjacent to the base text.
whitespace Ruby text overhangs only white-space characters.
none Ruby text overhangs only text adjacent to its base.

The property is read/write for all objects except the following, for which it is read-only: currentStyle . The property has a default value of auto . The Cascading Style Sheets (CSS) attribute is not inherited.

Expressions can be used in place of the preceding value(s), as of Microsoft® Internet Explorer 5. For more information, see About Dynamic Properties .

Remarks

The rubyOverhang property specifies the overhang of the ruby text defined by the rt object, and is set on the ruby object.

Example

This example uses the ruby-overhang attribute and the rubyOverhang property to set the overhang of the ruby text. It uses an inline style sheet to set the ruby-overhang attribute to none .

<RUBY ID=oRuby STYLE = " ruby-overhang : none"> Ruby base.
<RT>Ruby text. </RUBY>
<INPUT TYPE=button VALUE="Whitespace" onclick="oRuby.style. rubyOverhang ='whitespace';" >

Standards Information

This property is defined in Cascading Style Sheets (CSS), Level 3 (CSS3) .

Applies To

Platform Version
Win16:
Win32:
Unix:
Mac:
Windows CE:
 
currentStyle , RUBY , runtimeStyle , style
Home | Top | Web development | JavaScript Editor JavaScript EditorGet Advanced
JavaScript and Ajax Editor,
Validator and Debugger!

1st JavaScript Editor.