最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

position Attribute | position Property

Internet Development Index

Sets or retrieves the type of positioning used for the object.

Syntax

HTML { position : sPosition }
Scriptingobject.style.position [ = sPosition ]

Possible Values

sPositionString that specifies or receives one of the following values.
staticDefault. Object has no special positioning; it follows the layout rules of HTML.
absoluteObject is positioned relative to parent element's position—or to the body object if its parent element is not positioned—using the top and left properties.
relativeObject is positioned according to the normal flow, and then offset by the top and left properties.

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 static. 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

Setting the property to absolute pulls the object out of the "flow" of the document and positions it regardless of the layout of surrounding objects. If other objects already occupy the given position, they do not affect the positioned object, nor does the positioned object affect them. Instead, all objects are drawn at the same place, causing the objects to overlap. This overlap is controlled by using the z-index attribute or property. Absolutely positioned objects do not have margins, but they do have borders and padding.

To enable absolute positioning on an object you must specify at least one of the top, bottom, left, or right properties, in addition to setting the position property to absolute. Otherwise, these positioning properties use their default value of absolute, which causes the object to render immediately after the preceding elements, according to the layout rules of HTML.

Input from pointing devices, such as the mouse, does not penetrate through overlapping elements even if the elements are not visible. This is also true for positioned elements with a negative z-index unless:

  • The parent is a scrolling container (that is, its overflow property is set to auto or scroll).
  • The parent is positioned (that is, its position property is set to absolute or relative).

Setting the property to relative places the object in the natural HTML flow of the document, but offsets the position of the object based on the preceding content. The following syntax shows how to create superscript text by placing the text in a span that is positioned relative to the remaining text in the paragraph.

<P>The superscript in this name
<SPAN STYLE="position:relative;
top:-3px">xyz </SPAN> is "xyz".</P>

Text and objects that follow a relatively positioned object occupy their own space and do not overlap the natural space for the positioned object. In contrast, text and objects that follow an absolutely positioned object occupy what would have been the natural space for the positioned object before it was pulled out of the flow. Placing an absolutely positioned object beyond the viewable area of the window causes a scroll bar to appear. When relatively positioned objects are placed beyond the viewable area, a scroll bar is not shown.

The size of the content determines the size of objects with layout. For example, setting the height and position properties on a div object gives it layout. The content of the div determines the size. In this case, the content determines the size of the width.

For an overview about how to use dynamic positioning, see About Element Positioning.

See the Applies To section for elements that can be relatively and absolutely positioned.

Example

This examples uses the position property's absolute, static, and relative values to change the position of the text.

<STYLE>
.pitem { position: static }
</STYLE>
<SCRIPT>
function fnAbsolute(){
oSpan.style.position="absolute";
}
function fnRelative(){
oSpan.style.position="relative";
}
function fnStatic(){
oSpan.style.position="static";
}
</SCRIPT>
<P>
<SPAN ID=oSpan CLASS="pitem">
This is a SPAN in a paragraph of text.
</SPAN>
This is a paragraph of text.</P>
<INPUT onclick="fnRelative()" TYPE=button VALUE="Relative">
<INPUT onclick="fnAbsolute()" TYPE=button VALUE="Absolute">
<INPUT onclick="fnStatic()" TYPE=button VALUE="Static">
This feature requires Microsoft® Internet Explorer 4.0 or later. Click the following icon to install the latest version. Then reload this page to view the sample.

Standards Information

This property is defined in Cascading Style Sheets (CSS), Level 2 (CSS2) Non-Microsoft link.

Applies To

A, ADDRESS, APPLET, B, BDO, BIG, BLOCKQUOTE, BUTTON, CENTER, CITE, CODE, currentStyle, CUSTOM, DD, defaults, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, hn, HR, I, IFRAME, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, ISINDEX, KBD, LABEL, LEGEND, LI, LISTING, MARQUEE, MENU, OBJECT, OL, P, PRE, RUBY, runtimeStyle, S, SAMP, SELECT, SMALL, SPAN, STRIKE, STRONG, style, SUB, SUP, TABLE, TD, TEXTAREA, TH, TR, TT, U, UL, VAR, XMP
深水埗区| 海阳市| 西宁市| 香河县| 土默特右旗| 博白县| 于田县| 嘉鱼县| 东丽区| 河东区| 屏边| 林芝县| 安乡县| 齐齐哈尔市| 五家渠市| 巴林左旗| 济源市| 托克逊县| 疏附县| 玉溪市| 连山| 青岛市| 锦州市| 陕西省| 彩票| 鹿泉市| 禄劝| 鹤山市| 枝江市| 广东省| 灌云县| 无极县| 嘉兴市| 宣化县| 郯城县| 汤原县| 浦城县| 沙河市| 二手房| 敦化市| 裕民县|