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

如何在父类.signup-choose-card-content中选择两个子类设置字体?

修正CSS选择器,实现指定元素字体样式覆盖

你的CSS选择器写法存在错误,导致样式无法正确应用到目标元素。原选择器将所有类名连续书写,这会被解析为查找.signup-choose-subtitle内部的.signup-choose-list li元素,但根据HTML结构,.signup-choose-subtitle和.signup-choose-list是.signup-choose-card-content的同级子元素,li则在.signup-choose-list内部,因此需要调整选择器结构。

正确的CSS代码写法

使用逗号分隔两个独立的选择器,确保每个选择器都准确指向目标元素:

.ja_jp .signup-container .signup-content .signup-choose-card-content .signup-choose-subtitle,
.ja_jp .signup-container .signup-content .signup-choose-card-content .signup-choose-list li
{   
    font-family: "M+1C", Roboto, sans-serif; 
}

简化写法(如果父级路径足够唯一)

如果.signup-choose-card-content在页面中是唯一的,或者其层级已经足够区分其他元素,可以简化为:

.signup-choose-card-content .signup-choose-subtitle,
.signup-choose-card-content .signup-choose-list li
{   
    font-family: "M+1C", Roboto, sans-serif; 
}

处理样式优先级问题

如果原有font-family: "Bahnschrift", Roboto, sans-serif;样式优先级更高导致无法覆盖,可以通过以下方式解决:

  • 保留完整的父级路径(如.ja_jp .signup-container...)提升选择器权重
  • 必要时使用!important(仅在其他方法无效时使用,避免滥用):
.ja_jp .signup-container .signup-content .signup-choose-card-content .signup-choose-subtitle,
.ja_jp .signup-container .signup-content .signup-choose-card-content .signup-choose-list li
{   
    font-family: "M+1C", Roboto, sans-serif !important; 
}

内容的提问来源于stack exchange,提问作者Dann Johnrem De Guzman

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 14:05:14