html修改单个字符,如何修改包含某个字符的样式_html/css_WEB-ITnose

比如 (*) ,利用css想把*的颜色换成红色.

手动每个去加样式工作量太大了,项目很老,页面不计其数。

之前好像看过一个相关的帖子,不知各有什么好的办法啊?

回复讨论(解决方案)

调用外部CSS文件。。。

这个得找个文件替换工具吧,

带*的样式得有规则吧,不然的话就成噩梦了。

多个页面 调用相同的css

是调用相同的css,但是怎么写啊,不能在所有的页面里都去把*加上class吧。

规则就是(*).把*变成红色。

是调用相同的css,但是怎么写啊,不能在所有的页面里都去把*加上class吧。

规则就是(*).把*变成红色。 写个css外部文件。。然后都调用

比如有1000个页面,每个页面都有很多的(*),不在*上单独加标签。

这1000个页面都引用了一个css文件,只能在这个css文件里写样式,能办到吗?

或者用jquery?

引用 4 楼 xiaobadi 的回复:

是调用相同的css,但是怎么写啊,不能在所有的页面里都去把*加上class吧。

规则就是(*).把*变成红色。

写个css外部文件。。然后都调用

怎么写啊,求教~~谢谢

引用 4 楼 xiaobadi 的回复:

是调用相同的css,但是怎么写啊,不能在所有的页面里都去把*加上class吧。

规则就是(*).把*变成红色。

写个css外部文件。。然后都调用

现在每个页面都引用了一个css文件,在这个css文件里改怎么写啊

selector { color:red !important;}

selector { color:red !important;}

这个大哥,小弟是搞java coding的,对css不太懂啊,可以详细点吗

比如 你想更改

css里的

.test {值}

现在每个页面都引用了一个css文件,那么就在这个 css文件里 写

.test{ color:red !important; }

selector { color:red !important;}

姓名 (*)我只想把*变成红色应该怎么弄.

不要*这种写法,如果给每个*去加一个标签,我有上千个页面,那要加到什么时候啊。

昏 楼主这个意思啊?

这个得找个文件批量替换工具吧,

查找 (*) 替换为 (*)

然后 在共同引用的 css 里 加

.tip-red { color:red; }

这个不避免会把非 表单里的(*)给替换掉。

晕,替换风险太大了啊。

用css没法做到吗?我记得以前看过一个帖子好像可以的,或者用js来写行吗?

如果css做不到,我想写个js,先读取table里的所有内容,看是否包含有(*), ps:单独包含*可能会替换错

然后把(*)的替换成(*)

这样行的通吧?

页面加载完成之后,$(".first")返回一个数组(如果一个页面好几个.first的话)$(".first").html()获取文本值.repalce()把(*)换成*重新赋值给.first节点数组就可以了,后面用CSS会把颜色变成红色。

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值