javascript - 访问由 CSS 类设置的 HTML 属性

标签 javascript html css

<分区>

Possible Duplicate:
How to access css properties in javascript when applied via external CSS file?
How do i get a computed style?

我正在尝试设置一些简单的东西来显示/隐藏 <div>单击其他内容时。我正在设置 display应用于动态的 CSS 类中的属性 <div> .我发现 div.style.display我第一次检查时,属性未设置为初始类值。我猜一切正常,因为我没有专门将样式应用于 HTML 中的标记,所以当我的 JS 执行时它没有设置。设置 display 是常见的做法吗?在这种情况下明确在标签上,所以我有一个值要查询?

最佳答案

通常的做法是在您的 CSS 文件中将元素设置为 display:none,这样当您的 JavaScript 在页面上加载时您就看不到这些元素。但如果需要,您可以内联应用 style="display:none;"

关于javascript - 访问由 CSS 类设置的 HTML 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14507384/

上一篇:将填充设置为 0 后,HTML 文本元素的填充在浏览器之间不一致

下一篇:javascript - 选择相邻元素的子元素

相关文章:

javascript - 如何将非文字添加到像 jQuery 这样的变量中?

javascript - 检测字符串是否包含表格

Razor 三元表达式中的 HTML 文字

javascript - 获取可 View 像区域的坐标

php - include()d div 不从父级获取宽度和高度

javascript - 防止自定义 jQuery 图像轮播中的事件重叠

javascript - jPlayer 无法正常循环?

javascript - 用于表单验证的 JS 函数

html - 设置下拉菜单的宽度

android - 响应图像不适用于 android 手机/chrome 浏览器