我有一个具体的例子,但我希望在一般的回答也是如此。 我有,我想,如果浏览器支持JavaScript已经开始隐藏页面元素。
例子:
- 一种形式的部分,其切换
- 一种选择框“跳形式”提交按钮
我试图避免“内容闪光”当元素页面加载后隐藏。
解
我在这里把完整的解决方案为后人的缘故。
在JavaScript文件<head>
部分: document.documentElement.className = 'js';
样式允许最初隐藏或显示元素:
.js .inithide {
display: none;
}
.initshow {
display: none;
}
.js .initshow {
display: block;
}