有没有办法使用Emmet将html属性添加到现有的html元素?

时间:2016-02-28 22:32:02

标签: html workflow emmet

我一直在四处寻找,但我找不到答案。

假设我将光标放在以下h2的开始标记中的数字2和大于号之间。

<h2>Hello world!</h2>

然后我输入.text-uppercase,它给了我:

 <h2.text-uppercase>Hello world!</h2>

之后我扩展了abbriviation,我得到了

 <h2 class="text-uppercase">Hello world!</h2>

有没有办法通过另一种方法实现这一目标?

2 个答案:

答案 0 :(得分:0)

也许在您的编辑器中,this works在我的个人VS Code安装中无法正常工作,操作是Update Tag

答案 1 :(得分:0)

您的问题不清楚 我想你想要这个

var h2 = document.getElementsByTagName("h2");
h2.classList.add('text-uppercase');

现在您可以在onClick上执行操作或使用其他触发器

快乐的编码!!! 希望对您有帮助