javascript - JS中display ='none'的反义词是什么
问题描述
我正在制作一个加载加载的网页,所以当加载超时和<div>
显示时。但是我在使用 时遇到了一些麻烦,.style.display = 'visible'
而且我在 的对面找不到任何东西display = 'none'
。所以我只是想知道JS中'none'的反面是什么
解决方案
James 上面发布的答案很好,我只是想详细说明 display 属性的值。
适用于其display
属性的几乎所有元素的主要值是block
/ inline
(有一个小例外,例如特定于表的属性)。
某些 HTML 元素旨在作为块级元素呈现在页面上(想想<div>, <p>, <h1>
等),而其他元素自然意味着与其他元素并排放置(想想<span> <img>
等)。对我来说,另一种思考方式是block
水平是垂直定位inline
的并且是水平的。
因此,得出答案,取决于元素,相反的display: none
可以是display: block
/ 。display: inline
我会在布局系统中将block
&归类inline
为彼此相反的更多内容。但是,这可能是在不同的背景下思考的。
推荐阅读
- react-native - 反应导航不止一个嵌套
- amazon-web-services - 是否可以在 dynamodb 中创建一个没有 GSI 分区键的项目?
- javascript - 在脚本标签中使用 HTML/模板进行 HTML Dom 注入
- python - 下载谷歌图片
- android - Flutter 在 Android Studio 中无限期运行
- javascript - 子集合未通过 Firestore 导出云功能导出
- api - 如何在不登录的情况下保护 REST API
- json - 使用 Axios 发出 post 请求时出现网络错误
- javascript - 当我尝试使用 `#` 通过 ID 获取元素时,为什么我的元素为空?
- javascript - Js中的switch语句