【发布时间】:2020-12-15 05:43:25
【问题描述】:
我的登录屏幕有 3 个文件:Login.aspx、Login.aspx.cs、LoginStyle.css
在Page_Load 方法中,我正在从当前系统接收一些数据,其中包括theme-color 作为字符串(例如#003b67)。
在我的 .css 文件中,我定义了 3 个样式规则,它们应该使用这种颜色。
.linkButtonPassword:hover {
color: #38d39f;
}
.login-input-div.focus > .login-faItem > i {
color: #38d39f;
}
.login-input-div:before, .login-input-div:after {
content: '';
position: absolute;
bottom: -2px;
width: 0%;
height: 2px;
background-color: #38d39f;
transition: .4s;
}
所以我的问题是,有没有办法用我后面代码中的颜色替换当前颜色字符串“#38d39f”而不在我的 .aspx 文件中定义样式? (有没有办法访问我的 css 文件中的一种变量)
【问题讨论】:
标签: css asp.net code-behind