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

使用Webpack打包时部分CSS样式未生效的问题排查求助

Webpack打包后CSS类样式不生效的问题排查

你的问题出在CSS语法错误上:style.css中body样式块的闭合大括号后面多写了一个分号;,这会导致浏览器解析CSS时出现异常,进而忽略或无法正确识别后续的.black样式规则。

错误代码片段:

body {
    margin: 0;
    padding: 0;
    height: 100vh;
    width: 100wv;
    background-image: url('food.jpg');
    background-size: cover;
}; /* 此处多余的分号属于语法错误 */

修正后的CSS代码:

body {
    margin: 0;
    padding: 0;
    height: 100vh;
    width: 100vw; /* 顺便纠正笔误:正确视口宽度单位是vw,不是wv */
    background-image: url('food.jpg');
    background-size: cover;
} /* 移除多余的分号 */

.black {
    background-color: black;
    color: white;
    border: 1px solid;
    padding: 10px;
} 

另外补充:你写的width: 100wv是笔误,正确的视口宽度单位为vw,这个错误虽不影响.black样式生效,但会导致body宽度不符合预期,建议一并修正。

修正后重新执行Webpack打包,.black样式即可正常作用到目标div元素上。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 19:12:03