为什么不能改变脚本产生的字符串颜色?

我不知道如何将此字符串的颜色更改为白色。我几乎不处理PHP和HTML,所以脚本超出了我。我不太确定你如何格式化由它产生的文本。我只想要它是白色的。 这是代码:
<div style="font-size: large; float:right; color: white; display:inline; padding: 14px;">
<script language="javascript">
document.write('<a href="?s=' + geoip_city() + '">¿Estás en ' + geoip_city() +'?</a>');
</script>
</div>
另外,如果您想要查看它,我正在测试它,它位于菜单的最右侧。 http://chusmix.com/ 无论如何,这可能是一个非常愚蠢的问题,有一个明显的答案(我希望如此)。谢谢     
已邀请:
看看FireBug,它看起来像_yellow.css和style.css都覆盖了父
div
的内联样式所继承的样式。您可以为此链接添加一个类:
.white-link {
    color:white;
}
然后更新您的脚本:
<script language="javascript">
document.write('<a class="white-link" href="?s=' + geoip_city() + '">¿Estás en ' + geoip_city() +'?</a>');
</script>
或者使用div来定义内联样式:
<script language="javascript">
document.write('<a style="color:white" href="?s=' + geoip_city() + '">¿Estás en ' + geoip_city() +'?</a>');
</script>
    
它不起作用,因为您可能有其他CSS规则来设置链接的颜色。 它适用于普通文本:http://jsbin.com/equxa4 考虑一个CSS解决方案: HTML:
<div class="City">...</div>
CSS:
.City {font-size: large; float:right; color: white; display:inline; padding: 14px;}
.City a {color:white;}
您可能必须设置链接的不同状态,具体取决于您的CSS:
.City a:link, .City a:visited, .City a:active, .City a:hover {color:white;}
    

要回复问题请先登录注册