-6

让元素随处可见并不是一个解决方案,而且这种情况在 CSS 中一直存在。如果我们保留<font color="white">它,它会为我节省整个周末的时间。

再一次,我想做一些非常简单的事情,而 CSS 让做一些简单的事情变得不可能。我想做的就是改变文本的颜色,我不应该被迫在这里问一个问题。当 CSS 使简单的更改变得不可能时,它就是错误的设计。我要做的就是将按钮的链接文本设为白色:

在此处输入图像描述

我希望按钮看起来更像这样

在此处输入图像描述

我做了一个http://jsfiddle.net/niklasro/BGCJm/的问题应该不难,但一次又一次发生在我身上,我想做一些非常简单的事情,比如将元素移动半英寸或使用大量 CSS 更改颜色并做一件非常简单的事情是不可能的。

HTML看起来像这样

    <div id="post">
 <a href="/ai" id="ad">Post your ad for free</a>

</div>
4

2 回答 2

3

你只需要#post a { color: white; }. (即,a以 id=post 元素的子元素为目标)

分叉的小提琴。

当然,CSS 令人沮丧,但有一种方法可以解决这种疯狂。当我遇到困难时,我发现值得阅读MDN上的文章。

于 2013-06-16T01:43:00.867 回答
1

#ad{color:white}应该可以解决您的问题。

于 2013-06-16T01:43:27.360 回答