Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 首页标题颜色

[复制链接]
zhonyijun 发表于 2010-12-25 02:58:47 | 显示全部楼层 |阅读模式


后台设置了文字颜色,首页调用出来不下划线,默认是 有下划线
请问这个问题怎么解决????



 楼主| zhonyijun 发表于 2010-12-26 02:12:43 | 显示全部楼层
一直没人?还是没人有这样的问题????
回复

使用道具 举报

jiuyiw 发表于 2010-12-26 18:54:46 | 显示全部楼层
还好,不怎么喜欢
     


九易旅游网  http://www.9e365.com/
回复

使用道具 举报

qdcaishen 发表于 2010-12-26 22:32:40 | 显示全部楼层
回复

使用道具 举报

 楼主| zhonyijun 发表于 2010-12-27 01:55:52 | 显示全部楼层
我觉得是个大问题呀,怎么没人反应呢?官方的原模版下也是这样的问题无语
回复

使用道具 举报

lwz005 发表于 2010-12-28 15:31:23 | 显示全部楼层
因为你用后台设置了文字颜色css效果覆盖了原css效果就没有下划线显示了 你可以自己加个下划线在下面
回复

使用道具 举报

qdcaishen 发表于 2010-12-28 18:23:10 | 显示全部楼层
同意楼上
回复

使用道具 举报

 楼主| zhonyijun 发表于 2010-12-29 00:28:05 | 显示全部楼层
回复 lwz005 的帖子

下面加下划线很简单呀,标题那里可以设置,关键是鼠标放上去显示下划线,移开就不显示的效果不行哦!!!!!!!!!
a:hover
a:active
没作用哦!!!!!!!!
回复

使用道具 举报

lwz005 发表于 2010-12-29 12:55:03 | 显示全部楼层
找到这个文件
/function/common.func.php

找到下面这个方法

  1. function mktitlestyle($styletitle) {

  2. if(empty($styletitle)) {

  3. return '';

  4. } else {

  5. $return = '';

  6. substr($styletitle,8,1) == 1?$em = 'italic':$em = 'none';

  7. substr($styletitle,9,1) == 1?$strong = 'bold':$strong = 'none';

  8. substr($styletitle,10,1) == 1?$underline = 'underline':$underline = 'none';

  9. $color = trim(substr($styletitle,0,6));

  10. $size = trim(substr($styletitle,6,2));

  11. if(!empty($color)){

  12. $return .= 'color:#'.$color.";";

  13. }

  14. if(!empty($size)){

  15. $return .= 'font-size:'.$size."px;";

  16. }

  17. $return .= 'font-style:'.$em.';font-weight:'.$strong.';text-decoration:'.$underline;

  18. return $return;

  19. }

  20. }
复制代码
将下面代码删掉 注意将文件进行备份 这样后台的下滑线不会起作用了 自己的css 里面下划线效果就出来了

  1. substr($styletitle,10,1) == 1?$underline = 'underline':$underline = 'none';

  2. text-decoration:'.$underline;
复制代码


回复

使用道具 举报

 楼主| zhonyijun 发表于 2010-12-30 01:55:38 | 显示全部楼层
本帖最后由 zhonyijun 于 2010-12-30 02:07 编辑

回复 lwz005 的帖子

非常感谢你!
我删除这段代码后就生效了
  1. substr($styletitle,10,1) == 1?$underline = 'underline':$underline = 'none';
复制代码
可是你还说要删除
  1. text-decoration:'.$underline;
复制代码
,我一删除这段代码后网页变空白

我把一正行删了这个也正常
  1. $return .= 'font-style:'.$em.';font-weight:'.$strong.';text-decoration:'.$underline;
复制代码
最好想问大侠一句,
  1. $return .= 'font-style:'.$em.';font-weight:'.$strong.';text-decoration:'.$underline;
复制代码
这段代码要不要删除,删除了有问题吗?


-------------------------------------------------------------------------------------
如下图:可是下划线是黑色的,下划线不会是红色的



能实现成a:link读取后台标题颜色吗???不要叫我在后台标题设置下划线哦,因为我不想设置标题有下划线,是因为还有一个地方调用这个帖子不要显示下划线的!


谢谢

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 19:29 , Processed in 0.026119 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表