<分区>
我正在尝试为网站创建演示文稿,背景是黑色的,所以我需要文本是白色的。更改链接颜色的代码有效,但更改段落的代码无效。我的编码知识是我能够自学的,而且我在我的代码中找不到任何可能导致此问题的错误。非常感谢任何帮助。
这是我的CSS:
body{background-color:#000000;}
p{color:#ffffff;
font: 12px arial;}
A {color:#7b0000;
font:12px arial;
text-decoration:underline;
background:#transparent;
border-style: solid;
border-left-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-color: Transparent;}
这是 html:
<body>
<div>
<h1>Heading One</h1>
<h2>Sub-heading One</h2>
<p>
Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1
Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1 <a
href="http://www.google.com" target="_blank">Test Link 1</a> Paragraph 1
Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1 Paragraph 1
</p>
<h2>Sub-heading Two</h2>
<p>
Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2
Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2
Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2 Paragraph 2
</p>
</div>
</body>
最佳答案
我将您的代码放入 JSFiddle 中,它似乎按照您解释的那样工作。唯一没有以白色显示的文本是标题,您可以使用以下 CSS 行设置标题样式:
h1{color:white;}
h2{color:white;}
在这里查看 JSFiddle:
关于html - Css 文本颜色更改不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23751888/