这是我的问题:
如何使用CSS在HTML标记中插入类?不使用JavaScript / JQuery,我知道如何使用脚本。因此,如果您尝试使用脚本来回答,请不要回答任何问题。
这是我的简单代码:
<a href="" class="close">Close</a>
我想在此标记中插入一个类名“modal”,但使用CSS。有可能吗?我知道在CSS中使用“内容”,但与内容无关;但在这里我说的是插入类似脚本的类而不是脚本。
我知道这是一种叫做“疯狂”的东西,但是解决方案呢,任何人都有或尝试过。
答案 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>