12345下一页
返回列表 发帖
查看: 3061|回复: 43

[已解决] 增加的分享按纽不显示

TaC

80

主题

481

回帖

606

积分

自成一派

贡献
4 点
金币
11 个
发表于 2023-4-23 10:52:00 | 显示全部楼层 |阅读模式
试了二天了,在内容页default/forum/viewthread_node.html 里添加百度分享按纽,这代码放在哪里都不显示。



<i class="bdsharebuttonbox">
            <a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a>
            <a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a>
        </i>
            <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"32"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>


有人说百度这个分享不起作用了,我原本在手机版里添加的,象新郎这些无效的直接删除,保留QQ空间与微信二个。
好不容易找到了页面放置的地方,可是怎么也不显示。
但是,在打开手机版浏览测试时,从手机版再打开电脑端,手机里却能正常显示,就电脑端不行。

这又是个什么样的新问题,求指点一二。


1 贡献

最佳答案

大部分浏览器出于安全考虑,https网站不能加载http资源
回复

使用道具 举报

2

主题

594

回帖

1449

积分

已臻大成

贡献
109 点
金币
80 个
发表于 2023-4-23 13:33:36 | 显示全部楼层
代码有点多,不妨参考一下我论坛的分享(位置和图标可以在css里自己调整)→ https://boonkiong.com/thread-3926-1-1.html
回复 支持 反对

使用道具 举报

TaC

80

主题

481

回帖

606

积分

自成一派

贡献
4 点
金币
11 个
 楼主| 发表于 2023-4-23 20:07:44 | 显示全部楼层
文強 发表于 2023-4-23 13:33
代码有点多,不妨参考一下我论坛的分享(位置和图标可以在css里自己调整)→ https://boonkiong.com/thread ...

代码多吗?这是网上搜的,以前保留的也差不多这些。我试了大半天的X,才找到位置。可不显示。
我看了你的比我还多,还要增加CSS。呵,开玩笑。

随便问下,你网站上二段代码是分开的吧,一个内置,一个是边栏吧?
晚上我试下,谢谢哈!

随便请教,你那个渐变效果,背景,蛮好,指点下?
回复 支持 反对

使用道具 举报

2

主题

594

回帖

1449

积分

已臻大成

贡献
109 点
金币
80 个
发表于 2023-4-23 20:45:22 | 显示全部楼层
我用的背景是动态壁纸来的,可以放在后台\全局\SEO设置\其他\其他头部信息,或是直接放到header模板里也可以。

  1. <video src="https://boonkiong.com/video/A_long_Way.mp4"class="bjimg" autoplay="true" loop="true" muted="true"></video>
复制代码


然后你需要在 template\default\common\common.css 里添加代码。

  1. .bjimg {
  2. position: fixed;   
  3. top: 0;
  4. left: 0;
  5. width: 100%;
  6. height:100%;
  7. overflow: hidden;
  8. z-index: -10;
  9. object-fit: cover;
  10. }
复制代码
回复 支持 反对

使用道具 举报

2

主题

594

回帖

1449

积分

已臻大成

贡献
109 点
金币
80 个
发表于 2023-4-23 20:53:23 | 显示全部楼层
那个渐变字体需要在 template\default\common\common.css 里添加代码


  1.             #postmessage_37985{
  2. font-size: 22px;
  3.                 color: #8c888b;
  4. background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
  5.                 -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
  6.                 -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
  7.                 color: transparent;
  8.                 -webkit-background-clip: text;
  9.                 animation: ran 50s linear infinite;
  10.             }
  11.             @keyframes ran {
  12.                 from {
  13.                     backgroud-position: 0 0;
  14.                 }
  15.                 to {
  16.                     background-position: 9000px 0;
  17.                 }
  18.             }
复制代码


然后看你需要让那些字体渐变,例如模板字体里的h1,然后添加代码给h1运行。

  1. h1 {
  2.     color: #8c888b;
  3.     background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
  4.     -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
  5.     -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
  6.     color: transparent;
  7.     -webkit-background-clip: text;
  8.     animation: ran 150s linear infinite;
  9. }
复制代码


ran 150s 是速度,自己调整。
回复 支持 反对

使用道具 举报

TaC

80

主题

481

回帖

606

积分

自成一派

贡献
4 点
金币
11 个
 楼主| 发表于 2023-4-23 21:59:27 | 显示全部楼层
文強 发表于 2023-4-23 13:33
代码有点多,不妨参考一下我论坛的分享(位置和图标可以在css里自己调整)→ https://boonkiong.com/thread ...

先回复你这个分享代码的测试结果。
我试了下,跟我的一样,除了出现“分享到”这三个字以外,图标都不显示。手机版里选择电脑端可以正常显示,但电脑上却还是不显示。
你给的代码位置在默认文件314行,我测试位置在312行,中间就差一行。
怎么就不显示呢,有点头痛,也纠结
回复 支持 反对

使用道具 举报

TaC

80

主题

481

回帖

606

积分

自成一派

贡献
4 点
金币
11 个
 楼主| 发表于 2023-4-23 22:12:37 | 显示全部楼层
文強 发表于 2023-4-23 20:53
那个渐变字体需要在 template\default\common\common.css 里添加代码

这一块我看得不是很明白,CSS里添加代码我倒是清楚,可让哪些字体渐变,模板字体h1这些看得有点迷糊。
在哪个文件里添加?
或者说,不可能让所有标题都添加这种效果,不现实,也对浏览性不好。
只能添加在内容页标题上,或公告一类标题上,
目前网站上除了DIY首页外,几乎都是默认的,模板也是在默认的基础上DIY的。
你这第二段代码添加的位置?在什么文件里?
回复 支持 反对

使用道具 举报

2

主题

594

回帖

1449

积分

已臻大成

贡献
109 点
金币
80 个
发表于 2023-4-23 22:14:31 | 显示全部楼层
TaC 发表于 2023-4-23 21:59
先回复你这个分享代码的测试结果。
我试了下,跟我的一样,除了出现“分享到”这三个字以外,图标都不显 ...

你要加入css代码它才会显示,因为css代码里带有图标,你的代码里只有js都没图标它怎么显示?
回复 支持 反对

使用道具 举报

2

主题

594

回帖

1449

积分

已臻大成

贡献
109 点
金币
80 个
发表于 2023-4-23 22:23:10 | 显示全部楼层
TaC 发表于 2023-4-23 22:12
这一块我看得不是很明白,CSS里添加代码我倒是清楚,可让哪些字体渐变,模板字体h1这些看得有点迷糊。
在 ...

h1大多数都是那些标题,而且h1只是个举例,你可以在需要的字体添加

  1. [b1]渐变字体[/b1]
复制代码


然后在css里添加

  1. b1 {
  2.     color: #8c888b;
  3.     background: -webkit-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff);
  4.     -moz-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
  5.     -ms-linear-gradient(45deg,#00f2ff,#ff5200,#ffd300,#4000ff,#006bff): ;
  6.     color: transparent;
  7.     -webkit-background-clip: text;
  8.     animation: ran 150s linear infinite;
  9. }
复制代码
回复 支持 反对

使用道具 举报

TaC

80

主题

481

回帖

606

积分

自成一派

贡献
4 点
金币
11 个
 楼主| 发表于 2023-4-23 22:45:44 | 显示全部楼层
文強 发表于 2023-4-23 22:14
你要加入css代码它才会显示,因为css代码里带有图标,你的代码里只有js都没图标它怎么显示? ...

我重新测试了下,怪事,现在图标是显示出来了,可点击后,跳转的是域名#,不是图标所在的网站地址。也就是说按第一段代码跳转到 href="#"。
可手机版电脑端可以正常跳转。
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-14 15:28 , Processed in 0.051835 second(s), 9 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表