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

WBOY
發布: 2016-06-24 11:30:07
原創
2076 人瀏覽過

<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>
登入後複製

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板