html - 超链接颜色不变?

标签 html css text colors hyperlink

我在尝试让我的链接保持白色时遇到问题。
这是 Head 代码。

float1 {
  position: absolute;
  width: 250px;
  height: 40px;
  z-index: 1;
  left: 40px;
  top: 300px;
  font-size: 35px;
  background-color: black;
  color: white;
  text-align: center;
  color: white;
  text-decoration: none;
}
<div id="float1">
  <font color="white"><a href="#" onclick="myfun();">Home</a></font>
</div>

最佳答案

如果 href anchor 标签默认有自己的属性存在(向用户显示它是一个链接)

您需要将颜色直接添加到 a标签:

#float1 a{
  color: #FFF;
}

或所有a如果您愿意,可以标记:

a{
   color: #FFF;
}

FIDDLE

您可以使用 color: inherita 上然后将从其父级继承它:

#float1 a{
  color: inherit;
}

ALT FIDDLE

并删除 <font></font>标记,因为它们在 HTML5 中不受支持

关于html - 超链接颜色不变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27745152/

相关文章:

javascript - 如何使用 React 添加帖子?

javascript - 安装 InboxSDK chrome 扩展后,Gmail 消息 "Show details"弹出框在鼠标悬停时隐藏

php - 单击数据库回显并从相同的 ID 获取信息

html - 如何使用 HTML 在表格的列中添加多行?

java - 从文本文件中读取内容,如果单词正确则给出分数

python - 如何在 Python 超过 10,000 行的文件中计算每个系统的系外行星?

javascript - 如何在HTML中的输入文本框中添加span

html - Twitter Bootstrap 粘性页脚和 Jade

javascript - 每个页面进入cookie以加快 "go back"进程

android - 在同一条消息中共享带有一些文本的图像