天天看點

Style marginRight 屬性

Style 對象

定義和用法

marginRight 屬性設定或傳回元素的右外邊距。

文法

設定 marginRight 屬性:

Object.style.marginRight="%|length|auto|inherit"

傳回 marginRight 屬性:

Object.style.marginRight

描述
% 定義基于父元素寬度的百分比右外邊距。
length 使用 px、cm 等機關定義右外邊距的寬度。
auto 浏覽器設定的右外邊距。
inherit 右外邊距從父元素繼承。

浏覽器支援

Style marginRight 屬性
Style marginRight 屬性
Style marginRight 屬性
Style marginRight 屬性
Style marginRight 屬性

所有主要浏覽器都支援 marginRight 屬性。

注意:

IE7 及更早的版本不支援 "inherit" 值。IE8 隻有規定了 !DOCTYPE 才支援 "inherit"。IE9 支援 "inherit"。

提示和注釋

margin 屬性和 padding 屬性都是在元素周圍插入空間。然而,不同的是,margin 将圍繞邊框外面插入空間,padding 将在元素邊框内插入空間。

執行個體

更改 div 元素的右外邊距:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>菜鳥教程(runoob.com)</title>

<style type="text/css">

div{

    border: 1px solid #FF0000;

}

</style>

<script>

function changeMargin(){

    document.getElementById("ex1").style.marginRight="100px";

function changePadding(){

    document.getElementById("ex2").style.paddingRight="100px";

</script>

</head>

<body>

<div id="ex1">這是一些文本。這是一些文本。這是一些文本。這是一些文本。這是一些文本。這是一些文本。這是一些文本。</div>

<br>

<button type="button" onclick="changeMargin()">修改div元素的右部外間距</button>

<div id="ex2">這是一些文本。這是一些文本。這是一些文本。這是一些文本。這是一些文本。這是一些文本。這是一些文本。</div>

<button type="button" onclick="changePadding()">修改div元素的右部内間距</button>

</body>

</html>

Style 對象