Style display 属性
- 上一页 direction
- 下一页 emptyCells
- 返回上一层 Object HTML DOM Style
定义和用法
display
属性设置或返回元素的显示类型。
HTML 中的元素大多是“行内”或“块”元素:行内元素的左侧和右侧都有浮动内容。
display
ປະສົມປະສານຂອງຜູ້ຂຽນ ສາມາດສະແດງຫຼັກສູດຫຼືປິດຫຼັກສູດ. ມັນຄ້າຍຄືກັບ visibility 属性. ແຕ່ຖ້າມີ display:none
ຈະປິດປະກອບຫຼັກສູດທັງໝົດ ແລະ visibility:hidden
ຄວາມຄຸມຄິດວ່າຫຼັກສູດຈະບໍ່ສາມາດເຫັນໄດ້ ແຕ່ຈະຍັງຄົງຢູ່ໃນຕອນກ່ອນ ແລະ ຂະໜາດຂອງມັນ.
ຄຳເຕືອນ:ຖ້າຫຼັກສູດແມ່ນຫຼັກສູດຂອງບັນດາກິດຈະການ ກໍ່ສາມາດປ່ຽນຊະນິດການສະແດງຂອງມັນຜ່ານບັນດາບັນດາກິດຈະການ float.
ບໍ່ກ່າວໄວ້ອີກ:
CSS TutorialCSS Display ແລະ visibility
ປຶ້ມການປະກອບອັດຕະວັດ CSSdisplay 属性
ບົດສະຫຼຸບ
ຕົວຢ່າງ 1
ການກະກຽມ <div> ທີ່ບໍ່ສະແດງ:
document.getElementById("myDIV").style.display = "none";
ຕົວຢ່າງ 2
ຄວາມແຕກຕ່າງຂອງ display 属性 ແລະ visibility 属性:
function demoDisplay() { document.getElementById("myP1").style.display = "none"; } function demoVisibility() { document.getElementById("myP2").style.visibility = "hidden"; }
ຕົວຢ່າງ 3
ຖ່າຍຕົວລະຫວ່າງການປິດຖະແຫຼງ ແລະ ສະແດງຫຼັກສູດ:
function myFunction() { var x = document.getElementById('myDIV'); if (x.style.display === 'none') { x.style.display = 'block'; } else { x.style.display = 'none'; } }
ຕົວຢ່າງ 4
ຄວາມແຕກຕ່າງຂອງ "inline"、"block" ແລະ "none": function myFunction(x) { var whichSelected = x.selectedIndex; var sel = x.options[whichSelected].text; var elem = document.getElementById("mySpan"); elem.style.display = sel; }
ຕົວຢ່າງ 5
返回
元素的显示类型:
alert(document.getElementById("myP").style.display);
语法
返回 display 属性:
object.style.display
设置 display 属性:
object.style.display = value
属性值
值 | 描述 |
---|---|
block | 元素被渲染为块级元素。 |
compact | ປະກອບຕົວປະກອບສະແດງຕົວເປັນປະກອບທີ່ມີບາງຫາຍຫາຍ ຫຼື inline. ການຈັດກອງຂື້ນຕາມການຕິດຕາມ. |
flex | 元素呈现为块级弹性框。CSS3 中的新特性。 |
inline | 元素呈现为行内元素。默认。 |
inline-block | 元素呈现为行内框中的块框(block box)。 |
inline-flex | ປະກອບຕົວປະກອບສະແດງຕົວເປັນ inline-level flexbox. ຄວາມປັບປຸງຄົນໃຫຍ່ຂອງ CSS3. |
inline-table | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <table>), ບໍ່ມີການຫັນຫາການສະແດງກ່ອນ ຫຼື ພາຍຫາການສະແດງ. |
list-item | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ. |
marker |
ຄູ່ມັດຄືນຄວາມຂະໜາດຂອງການສະແດງກ່ອນ ຫຼື ພາຍຫາການສະແດງ. ນຳໃຊ້ກັບ :before ແລະ :after ປອມ. ບໍ່ມີຄູ່ມັດຄືນນີ້ ຈະເປັນ inline. |
none | ປະກອບຕົວປະກອບບໍ່ຈະສະແດງ. |
run-in | ປະກອບຕົວປະກອບສະແດງຕົວເປັນປະກອບທີ່ມີບາງຫາຍຫາຍ ຫຼື inline. ການຈັດກອງຂື້ນຕາມການຕິດຕາມ. |
table | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <table>), ການຫັນຫາການສະແດງຕົວກ່ອນ ແລະ ພາຍຫາການສະແດງຕົວ. |
table-caption | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <caption>). |
table-cell | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <td> ແລະ <th>). |
table-column | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <col>). |
table-column-group | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <colgroup>). |
table-footer-group | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <tfoot>). |
table-header-group | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <thead>). |
table-row | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <tr>). |
table-row-group | ປະກອບຕົວປະກອບສະແດງຕົວເປັນການຈັດກອງປະກອບຫົວໜ້າສະຖານະທີ່ສະແດງຕົວ (ເຊັ່ນ <tbody>). |
initial | ຕັ້ງບັນດາລັກສະນະນີ້ເປັນຄູ່ມັດຄືນ. ບັນຈາກ: initial. |
inherit | ຍິນຍອມກັບປະຈຳປະກອບພໍ່ຂອງພວກເຂົາສຳລັບບັນດາລັກສະນະນີ້. ບັນຈາກ: inherit. |
ຂໍ້ມູນດ້ານເຕັກນິກ
ຄູ່ມັດຄືນ: | inline |
---|---|
ຜົນການກັບຄືນ: | ຄວາມຂະໜາດຫົວໜ້າສະຖານະທີ່ສະແດງຕົວປະກອບ. |
CSS ສະບັບ: | CSS1 |
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |
- 上一页 direction
- 下一页 emptyCells
- 返回上一层 Object HTML DOM Style