我目前正在构建一个 6 页的网站并完成了导航元素的模板,问题是,我只是将 css 和 js 放入外部文件中,以获取每个页面上相同的元素,但现在它们不是在原始页面或新页面上渲染,只在应该有图像的地方显示白色。
这是因为我在元素上使用了 id 而不是类?我认为如果 id 在单独的页面上并不重要,这就是我在这里问的原因,因为它可能是别的东西。
我目前正在构建一个 6 页的网站并完成了导航元素的模板,问题是,我只是将 css 和 js 放入外部文件中,以获取每个页面上相同的元素,但现在它们不是在原始页面或新页面上渲染,只在应该有图像的地方显示白色。
这是因为我在元素上使用了 id 而不是类?我认为如果 id 在单独的页面上并不重要,这就是我在这里问的原因,因为它可能是别的东西。
将 CSS 和 JS 放入外部文件后,Dreamweaver 询问我是否要更新链接,我回答是,它将外部 css 文件中的所有背景图像从 (images/image.jpg) 更改为 (file:///images /image.jpg),我不得不将它们全部改回原始路径。问题解决了。
id 是否在单独的页面上并不重要。您可能在迁移的某个地方遇到了 JS 错误。您是否在打开 firebug/chromedevelopertools/iedevelopertools 的情况下加载页面并查看是否有 JS 错误?
ID
不是问题。根据css文件检查相对路径是否仍然正确。对我来说,这似乎是最可能的错误。