使用一个标签css样式用于其他标签?

时间:2014-04-16 09:08:43

标签: html css xml openerp

是否可以将一个标签的样式用于其他标签,因为它是该标签?我的意思是我有两个标签:buttoninput。两者都有不同的CSS样式。我需要使用input标签,但使用“按钮”样式中的所有样式,因此输入标签看起来与按钮相同。我只需要一个input标签,所以我不想改变当前的样式。

我需要这个的原因,因为我需要使用onclick元素,并且在button标记上它似乎不起作用(至少在openerp框架中),但它适用于{{1 }}, 标签。但是这两个标签看起来都不一样,所以当我在input标签旁边添加input时,它看起来不太好。

例如(在xml中完成):

button

1 个答案:

答案 0 :(得分:1)

您可以使用两个类:

一个按钮

<button class="btn">...</button>

另一个用于输入

<input class="input" />

如果要更改两个元素之间的样式,只需更改其类:

$('button').removeClass('btn');
$('button').addClass('input');
$('input').removeClass('input');
$('input').addClass('btn');

没关系。