css中怎么将一个标签样式设成与另一个一样

html-css018

css中怎么将一个标签样式设成与另一个一样,第1张

1.用同一个类名。如:

css代码:

.box{ width:100pxheight:100pxbackground-color:red}

html代码:

<div class="box">我是div</div>

<h1 class="box">我是h1</h1>

<p class="box">我是p</p>

2.不同的选择器用,隔开,如:

css代码:

.box,.box1,#box2{ width:100pxheight:100pxbackground-color:red}

html代码:

<div class="box">我是div</div>

<h1 class="box1">我是h1</h1>

<p id="box2" 我是p</p>

css样式的原则是这样的,如果有多个元素(大于等于2个),并且需要设置有相同的样式,则可以把他们的class属性设置成一样的,统一进行设置,如果多个元素(大于等2),每个元素之间都没有共同的样式,则可以针对每个元素设置唯一的id属性,对这个唯一的id属性进行设置,就可以显示不同的效果,楼主这样的情况,可以选择对两个元素设置id属性,通过不同的id显示不同的样式效果,但是两个文本框如果有共同的属性也是可以设置class属性的,这个是不冲突的,如果回答的解决了您的问题,请采纳。

1、新建一个html文件,命名为test.html。

2、在test.html文件中,使用div标签创建一个模块,并设置其id属性为tid,下面将通过该id设置其css样式。

3、在css标签内,对div进行样式设置,使用width属性设置div的宽度为200px,使用height属性设置div的宽度为20px,使用background属性设置div的背景颜色为红色。

4、在css标签内,再定义一个类名为newbg的样式,使用background属性设置背景颜色为黄色。

5、在test.html文件中,给div绑定onmouseover鼠标移动事件,当鼠标移动至div时,执行myfun()函数。

6、在test.html文件中,在js标签内,创建一个myfun()函数,在函数内,使用getElementById()获得div对象,通过className(newbg)设置div的新背景颜色。