亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

類選擇器class詞列表的問題

這個類選擇器class詞列表的方法有點疑問。為什么要設置兩個類名稱?一個不能實現嗎?

一、

<style type="text/css">

.1{color:red;}

.2{font-size:25px;}

</style>

<span class="1 2">text</span>

二、

<style type="text/css">

.1{color:red;font-size:25px;}

</style>

<span class="1">text</span>


正在回答

10 回答

一個可以實現,這里是給你舉例子怎么用類表明多重屬性。如果以后應用的時候第一段只用到第一個類的屬性,而第二段要用到兩個類的屬性,這時候分開寫的好處不就體現出來了么。

1 回復 有任何疑惑可以回復我~
#1

飛呵 提問者

非常感謝!
2016-03-19 回復 有任何疑惑可以回復我~

大家的回答,謝謝,!

0 回復 有任何疑惑可以回復我~

我的理解是,class省去了在每次元素樣式的重復定義,而定義幾個類名稱并沒有硬性要求,類似模字印刷的概念,如果說你需要整體樣式多樣化就需要定義多個省去了重復定義的繁瑣,否則你綜合到一起之后,如果后面需要相同樣式只是有一個顏色或者大小不同需要修改,那還是要另外定義一個類;相反的,如果說你只需要簡單一些的樣式,那么當然可以像2里一樣,把類定義到一起。

1 回復 有任何疑惑可以回復我~

第一種寫出來的兩種樣式可以重用(reuse),有的地方只需要更改顏色或者只需要更改字體,你用第一種的話就不用再寫樣式了

1 回復 有任何疑惑可以回復我~

可以寫一個的 只是還有讓你看的清楚點 還有學習那些規范

1 回復 有任何疑惑可以回復我~

解耦和 有些地方只需要1樣式。其他地方只需要2樣式。如果兩個樣式都需要就把1和2加上。而不需要為了其他地方又重新單獨寫樣式

1 回復 有任何疑惑可以回復我~

我是這樣理解的:有的內容只需要1個屬性,而有的需要2個

http://www.xianlaiwan.cn/code/1585

1 回復 有任何疑惑可以回復我~

可以實現啊,他只是為了說明這種用法。

假如你寫的時候,你在style里已經設置了幾種class樣式,比如字體大小顏色啦,格式啦等等的,這些本來是用在別處的。

然后,你突然想在一個地方加上這些樣式,就可以把這些class放上了,省的還得重新命名新class,再寫規則。應該避免了代碼的不必要的重復吧。

其實我感覺,就是一個先后順序的問題。

1 回復 有任何疑惑可以回復我~
#1

飛呵 提問者

您的解釋跟我的問的有點差異,您說的意思是,原本已經定義了某class的樣式,然后再在別的地方再加上這些樣式,這樣的話,我只需要把現在想加樣式的元素,加一個已經定義樣式的class名稱,只要一樣,不就套用過來了?我的問題關鍵在于class的詞列表,class="A B C" ,分別在.A .B .C 中定義不同的樣式,這樣做的話和只在.A中一次性定義三種樣式到底有什么區別,以及這樣做意義,我喜歡鉆牛角尖,不好意思哈,還是這節課只是純粹的講一下,可以這樣用,而在實際工作中并沒有什么意義,還是說有一定的意義,如果有,體現在哪?我是0基礎,問的可能不專業,希望耐心解答一下,謝謝、
2016-03-19 回復 有任何疑惑可以回復我~

有哪位朋友知道這樣寫的意義嗎,也就是為什么要這樣寫,實際上有必要這樣寫嗎,請解釋一下,謝謝?

1 回復 有任何疑惑可以回復我~

我覺得能吧?

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228743    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

類選擇器class詞列表的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號