如何解决为什么我的某些html标记跟随CSS,而另一些却没有呢?
|解决方法
拼写错误已修复。 CSS也区分大小写。
html,body {
margin:0;
padding:0;
background-color:blue;
}
a{
/* Note: For whatever reason this does not apply to templates/tags/naviagtion.html */
text-decoration: none;
}
您说的是text-decoration:没有被应用。
您是说要在链接下方看到下划线,还是单击后看到轮廓?
如果您使用text-decoration:none,则不应看到下划线。在你的CSS。
如果看到边框或椭圆,请尝试添加outline:none;以及CSS {}
, 尝试使用HTTP调试器来确保已加载.css文件。我怀疑不是。对于Windows,请使用Fiddler。如果未加载.css,则列表中会显示红色404。
另外,请尝试使用浏览器的调试工具,以确保加载了.css文件。
例如,在Chrome或Safari中,只需右键单击页面,然后选择\'Inspect element \'。单击顶部的“资源”标签,并确保您的.css文件在左侧面板中列出。如果不是,您的文件路径可能不正确。
, base1是包含在base.html中还是单独的文件?
包括示例HTML代码也非常重要,因为这也是问题的一部分。或者,如果您有一个URL,我们可以在该URL上找到同样有用的问题。
, 不确定background-color
,但尝试链接:
a:link {
text-decoration: none;
}
选择器a
通常太笼统,无法覆盖浏览器使用a:link
选择器设置的链接样式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。