mirror of
https://github.com/wangdoc/javascript-tutorial.git
synced 2026-01-01 02:49:16 +08:00
docs(dom/element): fixed #234
This commit is contained in:
@@ -89,7 +89,7 @@ document.documentElement.lang // "en"
|
||||
|
||||
**(1)Element.hidden**
|
||||
|
||||
`Element.hidden`属性返回一个布尔值,表示当前元素的`hidden`属性,用来控制当前元素是否可见。该属性可读写。
|
||||
`Element.hidden`属性返回一个布尔值,表示当前 HTML 元素的`hidden`属性的值。该属性可读写,用来控制当前元素是否可见。
|
||||
|
||||
```javascript
|
||||
var btn = document.getElementById('btn');
|
||||
@@ -100,9 +100,9 @@ btn.addEventListener('click', function () {
|
||||
}, false);
|
||||
```
|
||||
|
||||
注意,该属性与 CSS 设置是互相独立的。CSS 对这个元素可见性的设置,`Element.hidden`并不能反映出来。也就是说,这个属性并不能用来判断当前元素的实际可见性。
|
||||
注意,该属性与 CSS 设置是互相独立的。CSS 对当前元素可见性的设置,`Element.hidden`并不能反映出来。也就是说,这个属性并不能用来判断当前元素的实际可见性。
|
||||
|
||||
CSS 的设置高于`Element.hidden`。如果 CSS 指定了该元素不可见(`display: none`)或可见(`display: hidden`),那么`Element.hidden`并不能改变该元素实际的可见性。换言之,这个属性只在 CSS 没有明确设定当前元素的可见性时才有效。
|
||||
CSS 设置的优先级高于`Element.hidden`。如果 CSS 指定了该元素不可见(`display: none`)或可见(`visibility: visible`),那么`Element.hidden`并不能改变该元素实际的可见性。换言之,这个属性只在 CSS 没有明确设定当前元素的可见性时才有效。
|
||||
|
||||
**(2)Element.contentEditable,Element.isContentEditable**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user