是否可以将一个标签的样式用于其他标签,因为它是该标签?我的意思是我有两个标签:button
和input
。两者都有不同的CSS样式。我需要使用input
标签,但使用“按钮”样式中的所有样式,因此输入标签看起来与按钮相同。我只需要一个input
标签,所以我不想改变当前的样式。
我需要这个的原因,因为我需要使用onclick
元素,并且在button
标记上它似乎不起作用(至少在openerp框架中),但它适用于{{1 }}, 标签。但是这两个标签看起来都不一样,所以当我在input
标签旁边添加input
时,它看起来不太好。
例如(在xml中完成):
button
答案 0 :(得分:1)
您可以使用两个类:
一个按钮
<button class="btn">...</button>
另一个用于输入
<input class="input" />
如果要更改两个元素之间的样式,只需更改其类:
$('button').removeClass('btn');
$('button').addClass('input');
$('input').removeClass('input');
$('input').addClass('btn');
没关系。