gpt4 book ai didi

html - 一行文字拒绝变色

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:47 25 4
gpt4 key购买 nike

我正在做一个用 HTML/CSS 重新创建 google 主页的元素,大部分结果都很好,除了某些原因我无法让“注册”中的文本更改颜色.

<div id="contents">
<div id="navbar">
<ul>
<li id="signin"><a href="https://accounts...">Sign In</a></li>

我用这些行在 CSS 中调用它。

#navbar a {
text-decoration: none;
width: 200px;
color: #4c4c4c;
font-size: 14px;
}

#signin {
background-color: blue;
font-weight: 800;
color: #ffffff !important;
padding: 7px 12px;
}

我添加了 !important 以为它会改变,但它没有做任何事情。另请注意,这只是部分代码,导航栏上的其他元素都具有相同的正确颜色。我得到了要更改的 background-color 但不是实际的文本 color

最佳答案

正如其他评论者所暗示的那样,您只需要一个单独的 CSS 规则 (#signin a) 用于嵌套的 anchor 标记。

#navbar a {
text-decoration: none;
width: 200px;
color: #4c4c4c;
font-size: 14px;
}

#signin {
background-color: blue;
font-weight: 800;
color: #ffffff;
padding: 7px 12px;
}

#signin a {
color: #ffffff;
}
<div id="contents">
<div id="navbar">
<ul>
<li id="signin"><a href="https://accounts...">Sign In</a></li>
</ul>
</div>
</div>

关于html - 一行文字拒绝变色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26265947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com