如何在一个css文件中为不同的页面设置不同的主体背景颜色?

yul*_*ika 5 css background

我有几页.第1页<body id="page1">,第2 页,第<body id="page2">3 页<body id="page3">然后我想在一个css文件'style.css'中写入所有css规则,设置page1背景颜色:#000; page2背景颜色:#fff; page3背景颜色:#00f;

body #page1{background-color:#000;}
body #page2{background-color:#fff;}
body #page3{background-color:#00f;}
Run Code Online (Sandbox Code Playgroud)

但这是错的,怎么写得正确?谢谢.

Pek*_*ica 7

只需删除空格(您想要使用标记名称body ID 指定所有元素page1):

body#page1{background-color:#000;}
Run Code Online (Sandbox Code Playgroud)