如何使用CSS在HTML标记中插入类?

时间:2015-12-18 17:10:30

标签: html css

这是我的问题:

如何使用CSS在HTML标记中插入类?不使用JavaScript / JQuery,我知道如何使用脚本。因此,如果您尝试使用脚本来回答,请不要回答任何问题。

这是我的简单代码:

<a href="" class="close">Close</a>

我想在此标记中插入一个类名“modal”,但使用CSS。有可能吗?我知道在CSS中使用“内容”,但与内容无关;但在这里我说的是插入类似脚本的类而不是脚本。

我知道这是一种叫做“疯狂”的东西,但是解决方案呢,任何人都有或尝试过。

3 个答案:

答案 0 :(得分:1)

您无法通过css添加课程。 CSS不是为了修改DOM而设计的,CSS与现有的DOM一起使用。 CSS用于设计文档样式并增强其设计方面。

你可以通过以下任何一种方式这样做:

$('#formId').attr('action', '/users/'+$scope.user.id);

或通过javascript。

答案 1 :(得分:0)

我担心这是不可能的。 CSS无法更改DOM

的结构

但是,如果类close有多个标记,您可以尝试按nth-child()获取特定标记。

如果你告诉我们你真正想做什么,也许我们可以尝试另一种解决方案。

答案 2 :(得分:-1)

这是不可能的。

你不能用css做到这一点。

因为CSS没有为此设计。

你只能这样做。

<tagname class="class-name"> ... </tagname>