[問題] 清空某個 div 裡的 css ?

看板Web_Design作者 (Lanrain)時間17年前 (2009/01/02 11:15), 編輯推噓3(3010)
留言13則, 5人參與, 最新討論串1/1
假設我目前用css定義了 table{ color:#FFFF00; padding:5px; } <table> <tr> <td>123</td> </tr> </table> 無疑的 123 會變色, 並且會有 5px 的邊框空白, 但在下面還有一個 table , 不想要套用上面的css設定 (不想要有任何css), 除了設id或class重新定義它專用的css外, 有辦法可以清空某個id或class裡的css樣式嗎?? 例如: table{ color:#FFFF00; padding:5px; } <table> <tr> <td>123</td> </tr> </table> <br /> <div id="no_css"> <table> <tr> <td>234</td> </tr> </table> </div> 有辦法讓第二個 table 的 234 不要變色也不要有5px的邊框空白嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.106.248

01/02 11:16, , 1F
table#no_css{}
01/02 11:16, 1F

01/02 11:28, , 2F
那你應該是替第一個table加id/class, 再加樣式
01/02 11:28, 2F

01/02 11:28, , 3F
嗯...這樣還是會繼承到原本table的css喔 (這是回一樓的)
01/02 11:28, 3F

01/02 11:28, , 4F
而不要替 table {}加樣式
01/02 11:28, 4F

01/02 11:29, , 5F
因為後面的table是新加的..原本的網頁裡已經有其他的tab
01/02 11:29, 5F

01/02 11:29, , 6F
le了,所以替之前的加會蠻麻煩的 @@
01/02 11:29, 6F
※ 編輯: blinkstar 來自: 118.166.106.248 (01/02 11:30) ※ 編輯: blinkstar 來自: 118.166.106.248 (01/02 11:31)

01/02 12:46, , 7F
table#no_css {padding:0px ...}用覆蓋的?
01/02 12:46, 7F

01/02 13:20, , 8F
嗯...我想問的是除了設id或class重新定義它專用的css外
01/02 13:20, 8F

01/02 13:20, , 9F
的方法 @@
01/02 13:20, 9F

01/02 13:20, , 10F
覆蓋的當然是可以囉,不過要把有可能設定到的css都重新
01/02 13:20, 10F

01/02 13:21, , 11F
定義一次
01/02 13:21, 11F

01/02 13:46, , 12F
沒有清空css的語法
01/02 13:46, 12F

01/02 21:47, , 13F
那就用 js語法去移除class吧
01/02 21:47, 13F
文章代碼(AID): #19NOR0uJ (Web_Design)