爱秀代码's Archiver

波斯佳人 发表于 2018-10-17 14:40

求助如何将显示面积缩小

[i=s] 本帖最后由 波斯佳人 于 2018-10-18 10:14 编辑 [/i]

本站使用了一个“本站运行时间”的代码,下面是本代码的使用方法

【1】编辑footer模板:
在最上面的
</div>下面加上[code]{eval $q2 = $db->query("SELECT dateline FROM cdb_posts ORDER BY pid LIMIT 1");}
{eval $zyforumstart = $db->fetch_array($q2);}
<script>zyforumstart=<!--{echo $zyforumstart[dateline];}-->;</script>
<style>
        #zystarttime b{color:red;}
        #zystarttime span.zytimefield{display:inline-block;border:#cacaca 1px solid;padding:5px;}
        #zystarttime{text-align:center;}
</style>
<div id='zystarttime'><b>$sitename</b>已经运行:<span class='zytimefield'><span>0</span>天<span>0</span>小时<span>0</span>分钟<span>0</span>秒</span></div>
<script src="runtime.htm模板"></script>
[/code]【2】调用的runtime.htm模板内容如下:[code] function show_date_time(){
  window.setTimeout("show_date_time()", 1000);
  today=new Date();
  timeold=(today.getTime() - DiscuzRunDay.getTime());
  sectimeold=timeold/1000;
  secondsold=Math.floor(sectimeold);
  msPerDay=12*30*24*60*60*1000;
  e_yearsold=timeold/msPerDay;
  yearsold=Math.floor(e_yearsold);
  e_monthsold=(e_yearsold-yearsold)*12;
  monthsold=Math.floor(e_monthsold);
  e_daysold=(e_monthsold-monthsold)*30;
  daysold=Math.floor(e_daysold);
  e_hrsold=(e_daysold-daysold)*24;
  hrsold=Math.floor(e_hrsold);
  e_minsold=(e_hrsold-hrsold)*60;
  minsold=Math.floor((e_hrsold-hrsold)*60);
  seconds=Math.floor((e_minsold-minsold)*60);
times.innerHTML="<span>"+yearsold+"年"+monthsold+"个月"+daysold+ "天" +hrsold+"小时"+minsold+"分"+"</span>" ;
}
show_date_time(); [/code]

波斯佳人 发表于 2018-10-17 14:44

[i=s] 本帖最后由 波斯佳人 于 2018-10-17 19:57 编辑 [/i]

[size=5][color=Red]出现的问题是:凡是使用单页系统的画面,都出现“宽度太长”的bug[/color][/size],
比如说下面的网址:
[url=http://flashroad.joinbbs.net/plugin.php?icode=shuatie]http://flashroad.joinbbs.net/plugin.php?icode=shuatie[/url]


[attach]520[/attach]


不造如何将被调用模板文件的宽度变小?[at]icode[/at]
{:15_896:}

波斯佳人 发表于 2018-10-17 19:56

@icode
[img]http://icode.258club.com/attachments/month_1808/18082711379d1527cf74a52668.gif[/img]

icode 发表于 2018-10-17 20:56

放到faq最上边那个</div>上边就行了

波斯佳人 发表于 2018-10-18 10:13

问题已解决,感谢无界大神
[img]http://icode.258club.com/attachments/month_1808/1808271111457003474607a108.gif[/img]

{:15_845:}
{:15_835:}

波斯佳人 发表于 2018-10-18 10:20

[b]回复 [url=http://icode.258club.com/redirect.php?goto=findpost&pid=37559&ptid=155]4#[/url] [i]icode[/i] [/b]

又发现了新问题:
单页显示正常了,但是首页显示异常:
不居中显示,变成左对齐了。{:15_814:}
[attach]527[/attach]

icode 发表于 2018-10-18 13:58

[b]回复 [url=http://icode.258club.com/redirect.php?goto=findpost&pid=37571&ptid=155]6#[/url] [i]波斯佳人[/i] [/b]


    你把代码用div框起来,比如[code]<div style="text-align: center;">本站已经运行:<span id="times"><span>运行时间的代码</span></span></div>[/code]

波斯佳人 发表于 2018-10-18 14:16

[img]http://icode.258club.com/attachments/month_1808/1808271111457003474607a108.gif[/img]

波斯佳人 发表于 2018-10-18 16:46

晕倒,又出现新问题了:

进入用户详情页面【需登录】:
[url]http://flashroad.joinbbs.net/space.php?uid=1627[/url]
[attach]528[/attach]

[at]icode[/at]

icode 发表于 2018-10-19 08:36

那你就把代码不要放在footer,改放在header的最下边

波斯佳人 发表于 2018-10-19 09:30

[b]回复 [url=http://icode.258club.com/redirect.php?goto=findpost&pid=37618&ptid=155]10#[/url] [i]icode[/i] [/b]


    酱紫了:
[attach]529[/attach]

我先用之前的吧{:15_850:}

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.