2013-08-17 70 views
0

您好我的简单问题是,借助css,我们可以将css类应用于任何没有任何类的html元素或借助css(定位)我们添加任何类到html元素。在css帮助下将Css类应用于任何html元素

对于E.g <div class="style1" id="any"> hi </div>

有没有什么办法来添加一个类上该div使用ID或以任何方式?

我们可以这样做吗?

div.style1addclass('new');

注:我想添加类只是使用CSS。我可以使用Javascript添加

+4

不,并没有任何意义。为什么不直接添加它在你的标记? –

+0

_I可以使用JavaScript_添加。这是一个错字吗? – putvande

回答

0

是的,你可以使用jQuery来创建它。

$('。style1')。addClass('new');

+0

我键入一个笔记,我知道Jquery或Javascript的方式添加类我askin如果这我们可以做的CSS? –

1

没有,没有办法只有CSS来做到这一点,因为CSS不能改变的文件,只 CSS涉及指示浏览器中的元素应该是什么样子。

如果你想在风格new类适用于所有元素div.style1那么你可以使用更改类样式

.new { 
    /* styles */ 
} 

喜欢的东西

.new, div.style1 { 
    /* styles */ 
} 

,并从CSS点的观点,其结果将与你所期望的行为相同。