Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么可以';无法更改脚本生成的字符串的颜色?_Html_Css_Styles - Fatal编程技术网

Html 为什么可以';无法更改脚本生成的字符串的颜色?

Html 为什么可以';无法更改脚本生成的字符串的颜色?,html,css,styles,Html,Css,Styles,我不知道如何把这根绳子的颜色改成白色。我几乎无法处理PHP和HTML,因此脚本我无法理解。我不太确定你如何格式化由此产生的文本。我只希望它是白色的 代码如下: <div style="font-size: large; float:right; color: white; display:inline; padding: 14px;"> <script language="javascript"> document.write('<a href="?s=' + ge

我不知道如何把这根绳子的颜色改成白色。我几乎无法处理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>

文件。写(“”);

也就是说,如果你想检查它,我就在这里测试它,它在菜单的最右边。


无论如何,这可能是一个非常愚蠢的问题,答案很明显(我希望如此)。谢谢

它不起作用,因为您可能有其他CSS规则来设置链接的颜色。
它适用于普通文本:

考虑一个CSS解决方案:

HTML:

您可能需要根据CSS设置链接的不同状态:

.City a:link, .City a:visited, .City a:active, .City a:hover {color:white;}

看看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>

文件。写(“”);
<script language="javascript">
document.write('<a class="white-link" href="?s=' + geoip_city() + '">¿Estás en ' + geoip_city() +'?</a>');
</script>
<script language="javascript">
document.write('<a style="color:white" href="?s=' + geoip_city() + '">¿Estás en ' + geoip_city() +'?</a>');
</script>