You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

外部CSS样式表对指定元素不生效的问题求助

内联CSS正常生效,移至外部样式表后.thumb-container样式失效

我遇到一个问题:一段用于格式化带内边距、边框的可点击图片的CSS,在HTML内联时完全正常,但移到外部样式表后,.thumb-container及其hover效果就失效了。

外部样式表的引用是正确的——body的背景图和h1的颜色都能正常显示,唯独.thumb-container相关样式不起作用。我用VS Code检查过代码没发现问题,尝试用Chrome调试但经验不足没找到原因。

我的CSS代码如下:

body {
  background-image: url('/assets/images/backgrounds/parchment.gif');
  background-repeat: repeat;
}
                
h1 {
  color: #8c510d; 
}

.thumb-container {/* The original Thumbnail Container */
  width: 300px;
  height: 180px;
  overflow: hidden;
  padding: 5px;
  border: 5px solid #6e1bb1;
  border-radius: 8px;
  margin: 20px;
}
        
.thumb-container:hover { /* Border shows on Hover */
  box-shadow: 0 0 2px 5px #1d9ca1
}

有两个对比页面:一个是内联样式正常工作的页面,另一个是移除内联样式改用外部样式表后失效的页面。

内容的提问来源于stack exchange,提问作者DillyDally

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 04:17:41