Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML将类设置为元素_Html_Class_Element - Fatal编程技术网

HTML将类设置为元素

HTML将类设置为元素,html,class,element,Html,Class,Element,你好,我有个问题。 首先,我的英语不是很好,所以请不要怪我,我只是刚开始编码,所以我的技能也很低。 所以我有我的网站,我记得有一种方法可以设置一个类太所有的元素 我真正需要的是。。 我需要一个将class=Auth设置为页面上所有可单击元素的代码 我希望你明白我的意思,再次为我的英语和我的低技能感到抱歉,我将感谢任何帮助,谢谢! 我尝试在其他网站上搜索帮助,但没有帮助,希望有人能在那里帮助我。第一个基于css的解决方案: <style> /*try listing all cli

你好,我有个问题。 首先,我的英语不是很好,所以请不要怪我,我只是刚开始编码,所以我的技能也很低。 所以我有我的网站,我记得有一种方法可以设置一个类太所有的元素 我真正需要的是。。 我需要一个将class=Auth设置为页面上所有可单击元素的代码 我希望你明白我的意思,再次为我的英语和我的低技能感到抱歉,我将感谢任何帮助,谢谢!
我尝试在其他网站上搜索帮助,但没有帮助,希望有人能在那里帮助我。

第一个基于css的解决方案:

<style>
  /*try listing all clickable html elements, separated by a comma*/
  a, button, etc {style:value;} 
</style>
<style>
  /*selects all (*) elements that are considered active (clicked on)*/
  *:active {style:value;}
</style>

/*尝试列出所有可单击的html元素,用逗号分隔*/
a、 按钮等{style:value;}
第二个基于css的解决方案:

<style>
  /*try listing all clickable html elements, separated by a comma*/
  a, button, etc {style:value;} 
</style>
<style>
  /*selects all (*) elements that are considered active (clicked on)*/
  *:active {style:value;}
</style>

/*选择被视为活动的所有(*)元素(单击)*/
*:活动{style:value;}
也就是说,如果您需要在每个可单击的元素中包含class=“AUTH”属性,我强烈建议您将其添加到html代码中。这将节省浏览器的渲染时间,因为它不必在每次加载页面时都更改渲染时间。如果这不是一个选项,您可以使用javascript手动执行:

<script>
  //function runs when the document is loaded. all a elements and button elements and etc elements are selected, and have the AUTH class added to them.
  document.addEventListener("DOMContentLoaded", function() {
    document.querySelectorAll("a,button,etc").classList.add("AUTH");
  });
</script>

//函数在加载文档时运行。所有a元素、按钮元素和etc元素都被选中,并将AUTH类添加到这些元素中。
document.addEventListener(“DOMContentLoaded”,function()){
document.queryselectoral(“a、按钮等”).classList.add(“AUTH”);
});

因此,如果我做对了,我只需要添加//加载文档时运行的函数。所有a元素、按钮元素和etc元素都被选中,并将AUTH类添加到这些元素中。document.addEventListener(“DOMContentLoaded”,function(){document.queryselectoral(“a、button等”).classList.add(“AUTH”);});在我之前的html文件中,仅此而已?如果我理解您正在尝试执行的操作,那么您希望将其添加到html标题中。您还需要修改正在选择的选择器。。。所以,a是可点击的,按钮是可点击的。您将需要向该列表中添加任何其他可单击的元素。每个都用逗号分隔。