Heim  >  Artikel  >  Web-Frontend  >  改<s:fielderror>字体颜色_html/css_WEB-ITnose

改<s:fielderror>字体颜色_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:30:072083Durchsuche

<span style="list-style-type: none;color:red;text-align:center;"><s:fielderror cssStyle="color:red" id="error" fieldName="errorMessage"/></span>

上面的代码错误信息可以居中,但是就是改不了字体颜色
下面的代码中可以改的
<span style="color:red;"><s:fielderror fieldName="accountPwd"/></span>

一样的写法,就是改不了。。。
字体颜色默认是白色的么?


回复讨论(解决方案)

不可能吧。错误信息怎么可能不是红色。你确认一下是否有父元素的定义复盖掉了.或者把span删除掉

不可能吧。错误信息怎么可能不是红色。你确认一下是否有父元素的定义复盖掉了.或者把span删除掉


删除span之后成功了,只是css不是就近原则么,为什么删掉span就可以了呢?

这个要看你的s:fielderror生成的dom结构

你看一看这个demo

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Swapping Songs</title><style>a{color:#fff}#parentElement *{color:#ddd}.childE{color:green}</style></head><body>        <div id="parentElement">                <div class="childE">                        this is div a character                </div>                <span class="childE" style="color:red">                        <a href="javascript:;">this is span a character</a>                </span>        </div></body></html>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn