id選擇器只能有一個,具體是指什么,這個代碼不是設(shè)置了兩個id嗎
<style type="text/css">
div{
? ? width:300px;
? ? height:300px;
border:1px solid red;
}
</style>
</head>
<body>
? ? <div id="box1">box1</div>
? ? <div id="box2">box2</div>?
<style type="text/css">
div{
? ? width:300px;
? ? height:300px;
border:1px solid red;
}
</style>
</head>
<body>
? ? <div id="box1">box1</div>
? ? <div id="box2">box2</div>?
2016-02-24
舉報
2016-04-20
id選擇器 可以有多個,只是最好不要名字相同罷了,如果ID名字相同,解釋的話我在上面說了。
2016-04-20
<div id="box1">box1</div>
<div id="box1">box2</div>可以相同,而且CSS 會有效果,,但是不規(guī)范,因為你在做一個項目的時候不僅僅只是增加樣式 ?也會有功能,有時候會用到JS,JS是根據(jù)ID名來取的,這個時候它只會取第一個ID,那么第二個就會沒有JS效果。
2016-03-31
<div id="box1">box1</div>
<div id="box2">box2</div>?
之前的定義理解問題,是ID在同一html文件中只能使用一次。你說的代碼中,ID名不同,定義兩個選擇器沒有關(guān)系,且在一個html文件中,它也滿足了只使用一次,沒錯。
2016-03-17
給元素取id名,必須是唯一的,不能重復(fù),所以它的id選擇器也是唯一的
2016-03-13
這里設(shè)置兩個ID選擇器只是為了讓代碼更好看好區(qū)分,更規(guī)范吧吧,你把box2去掉也是一樣的效果。你第一個盒子都叫box1了,第二個就干脆叫box2算了唄
2016-02-24
不能設(shè)置兩個相同的id名,這個代碼是兩個不同的id名。