【问题标题】:How do I select body tag instead of id?如何选择body标签而不是id?
【发布时间】:2019-06-10 23:49:09
【问题描述】:

我正在像这样通过 javascript 和 css 使用媒体查询。

function mwcheckMQ() {
//check if mobile or desktop device
return window.getComputedStyle(document.querySelector('#stay-content'), '::before').getPropertyValue('content').replace(/'/g, "").replace(/"/g, "");}

#stay-content:before {
    content = "tablet";
}

我想将#stay-content 更改为 body 标签。 如何更改此代码?

【问题讨论】:

  • 选择器可以是 ID、类或元素名称。 body 是元素名称。所以document.querySelector("body");body:before(虽然不相信后者有很大的逻辑意义,但它是有效的语法。content = "tablet" 似乎不是有效的 CSS ......但不确定你的意图是什么)跨度>

标签: javascript html css css-selectors


【解决方案1】:
document.querySelector('body');

or 

document.getElementsByTagName('body');

这两个都可以。

【讨论】:

  • 感谢您的回复。很有帮助。
猜你喜欢
  • 1970-01-01
  • 2019-11-08
  • 1970-01-01
  • 2020-03-13
  • 1970-01-01
  • 2016-05-26
  • 2015-02-14
  • 2012-05-21
  • 1970-01-01
相关资源
最近更新 更多