Latest web development tutorials
×

JavaScript & HTML DOM คู่มืออ้างอิง

ภาพรวม

JavaScript วัตถุ

JavaScript Array วัตถุ JavaScript Boolean วัตถุ JavaScript Date วัตถุ JavaScript Math วัตถุ JavaScript Number วัตถุ JavaScript String วัตถุ JavaScript RegExp วัตถุ JavaScript อสังหาริมทรัพย์ทั่วโลก / ฟังก์ชั่น JavaScript ผู้ประกอบการ

Browser วัตถุ

Window วัตถุ Navigator วัตถุ Screen วัตถุ History วัตถุ Location วัตถุ

DOM วัตถุ

HTML DOM Document วัตถุ HTML DOM วัตถุธาตุ HTML DOM แอตทริบิวต์วัตถุ HTML DOM วัตถุที่จัดกิจกรรม

HTML วัตถุ

<a> <area> <audio> <base> <blockquote> <body> <button> <canvas> <col> <colgroup> <datalist> <del> <details> <dialog> <embed> <fieldset> <form> <iframe> <frameset > <img> <ins> <input> - button <input> - checkbox <input> - color <input> - date <input> - datetime <input> - datetime-local <input> - email <input> - file <input> - hidden <input> - image <input> - month <input> - number <input> - range <input> - password <input> - radio <input> - reset <input> - search <input> - submit <input> - text <input> - time <input> - url <input> - week <keygen> <link> <label> <legend> <li> <map> <menu> <menuItem> <meta> <meter> <object> <ol> <optgroup> <option> <param> <progress> <q> <script> <select> <source> <style> <table> <td> <th> <tr> <textarea> <title> <time> <track> <video>

คุณสมบัติขอบ HTML DOM สไตล์

อ้างอิงวัตถุสไตล์ สไตล์วัตถุ

ความหมายและการใช้งาน

การตั้งค่าคุณสมบัติอัตรากำไรหรือผลตอบแทนจากองค์ประกอบภายนอก

สถานที่ให้บริการนี้สามารถใช้ 1-4 ชนิดของค่า:

  • ถ้าคุณระบุค่าตัวอย่างเช่น: div {margin: 50px} - ทั้งสี่มีกำไร 50px
  • หากทั้งสองค่าที่ระบุไว้ตัวอย่างเช่น: div {margin: 50px 10px} - อัตรากำไรขั้นต้นและกำไรด้านล่างเป็น 50px ขอบด้านซ้ายและขอบขวาเป็น 10px
  • ถ้าคุณระบุสามค่าตัวอย่างเช่น: div {margin: 50px 10px 20px} - ขอบเป็น 50px ขอบด้านซ้ายและขอบขวาเป็น 10px ขอบล่างคือ 20px
  • ถ้าคุณระบุสี่ชนิดของค่านิยมที่ชอบ: div {margin: 50px 10px 20px 30px} - ขอบเป็น 50px ขอบขวาเป็น 10px ขอบล่างคือ 20px, ขอบซ้ายเป็น 30px

ไวยากรณ์

การตั้งค่าคุณสมบัติขอบ:

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

ผลตอบแทนที่ได้คุณสมบัติ margin:

Object.style.margin

描述
% 定义基于父元素宽度的百分比外边距。
length 使用 px、cm 等单位定义外边距的宽度。
auto 浏览器设定的外边距(所有四个外边距是相等的)。
inherit 外边距从父元素继承。


สนับสนุนเบราว์เซอร์

Internet ExplorerFirefoxOperaGoogle ChromeSafari

เบราว์เซอร์ที่สำคัญทุกการสนับสนุนคุณสมบัติอัตรากำไรขั้นต้น

หมายเหตุ: IE7 และรุ่นก่อนหน้าไม่สนับสนุน "สืบทอด" ค่าIE8 เพียง แต่ให้! ประเภทเอกสารที่สนับสนุน "มรดก" สนับสนุน IE9 "มรดก"


เคล็ดลับและคำอธิบาย

คุณสมบัติขอบและคุณสมบัติ padding จะแทรกเข้าไปในพื้นที่รอบ ๆ องค์ประกอบ อย่างไรก็ตามความแตกต่างที่มีอัตรากำไรขั้นต้นจะถูกใส่เข้าไปในพื้นที่รอบนอกของเส้นขอบพื้นที่ padding แทรกภายในชายแดนองค์ประกอบ


ตัวอย่าง

ตัวอย่าง

เปลี่ยนองค์ประกอบ div อัตรากำไรขั้นต้น:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
<style type="text/css">
div{
    border: 1px solid #FF0000;
}
</style>
<script>
function changeMargin(){
    document.getElementById("ex1").style.margin="100px";
}
function changePadding(){
    document.getElementById("ex2").style.padding="100px";
}
</script>
</head>
<body>

<div id="ex1">这是一些文本。</div>
<br>
<button type="button" onclick="changeMargin()">修改div元素的外边距</button>
<br>
<br>
<div id="ex2">这是一些文本。</div>
<br>
<button type="button" onclick="changePadding()">修改div元素的内边距</button>

</body>
</html>

ลอง»


อ้างอิงวัตถุสไตล์ สไตล์วัตถุ