誰かがこれらの2つのタイプのCSS宣言の違いを明らかにすることができますか?
ul#test {
}
#test ul {
}
見たところ違いがわからないようですが、テストページで使用すると動作が異なります。私が知る限り、彼らは同じことをしています。つまり、#testIDを割り当てられているULタグにのみ関連付けることです。ただし、実際の使用では、スタイルシートでul#testを使用すると、フォーマットは正しく機能します。一方、#test ulを使用すると、使用されません。
あなたは私がここで言及しているものを見ることができます:
http://jsbin.com/awixib/2/edit#source
ul#testメソッドはIDがULタグに特別に割り当てられていることを意味し、#test ulはULがIDが割り当てられている別のタグ内にあることを意味しますか?