找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10506|回复: 11

如何让顶部固定不随滚动条滚走

  [复制链接]
发表于 2014-9-27 16:28:40 | 显示全部楼层 |阅读模式
本帖最后由 tlzxww 于 2014-10-2 09:02 编辑

2014-09-27_162738.png


回复

使用道具 举报

发表于 2014-9-27 21:33:51 | 显示全部楼层
设置绝对定位点
  1. {
  2. position: fixed;
  3. top: 0;
  4. }
复制代码
回复

使用道具 举报

 楼主| 发表于 2014-9-28 00:32:55 | 显示全部楼层

固定住了,但是还有两个问题,一个是顶部条偏左了,而且比原来的短了,第二,有图片的框架,里面的图片遮住了顶部条,怎么处理,谢谢老大!
回复

使用道具 举报

匿名  发表于 2014-9-28 10:41:55
如果是单纯固定的话在相应div加入css属性 position:fixed就行。。
回复

使用道具

 楼主| 发表于 2014-9-28 12:53:50 | 显示全部楼层
问题还是没解决,希望做出这样的效果http://www.leyunbox.com/,期待得到帮助
回复

使用道具 举报

发表于 2014-9-28 20:37:50 | 显示全部楼层
本帖最后由 技术帮助 于 2014-9-28 20:46 编辑
tlzxww 发表于 2014-9-28 00:32
固定住了,但是还有两个问题,一个是顶部条偏左了,而且比原来的短了,第二,有图片的框架,里面的图片遮 ...

看下一楼
回复

使用道具 举报

发表于 2014-9-28 20:46:00 | 显示全部楼层
tlzxww 发表于 2014-9-28 00:32
固定住了,但是还有两个问题,一个是顶部条偏左了,而且比原来的短了,第二,有图片的框架,里面的图片遮 ...


修改头部文件在header.htm里面找到一下代码
  1. <div id="toptb" class="cl">
  2.   <div class="wp" >
  3.   ...
  4.   </div>
  5. </div>
复制代码



之外添加一个DIV并且设置相应的样式:
  1. <div style="border-bottom: 1px solid #CDCDCD;  background: #F2F2F2;  line-height: 28px;  height: 28px;position: fixed;width: 100%;">
复制代码
然后给#toptb添加样式
  1. #toptb {
  2. width: 960px;
  3. margin:0 auto;
  4. }
复制代码
然后解决toptd下面的广告错位:
找到:
  1. <blockquote><div class="wp a_h"<span style="line-height: 1.5;">">...</div></span>
复制代码
给他添加样式:
  1. <div class="wp a_h" style="<span style="line-height: 1.5;">padding-top: 28px;</span><span style="line-height: 1.5;">">...</span><span style="line-height: 1.5;"></div></span>
复制代码
这样就ok了

如下图:

修复错位

修复错位





回复

使用道具 举报

 楼主| 发表于 2014-10-1 00:29:42 | 显示全部楼层
固定住了,但是diy编辑部分被挡住了,无法点击保存等按钮了,所以无法编辑diy了 2014-10-01_002923.gif



回复

使用道具 举报

发表于 2014-10-1 00:46:39 | 显示全部楼层
tlzxww 发表于 2014-10-1 00:29
固定住了,但是diy编辑部分被挡住了,无法点击保存等按钮了,所以无法编辑diy了

在header.htm模板里判断,当处于diy模式下,取消悬浮步骤:
1代开header.htm
找到:
  1. <!--{if $_GET['diy'] == 'yes' && check_diy_perm($topic)}-->
  2.                 <link rel="stylesheet" type="text/css" id="diy_common" href="{$_G['setting']['csspath']}{STYLEID}_css_diy.css?{VERHASH}" />
  3.         <!--{/if}-->
复制代码

这个在<body>的上面!
对应的DIV位正常浮动
在里面添加
回复

使用道具 举报

 楼主| 发表于 2014-10-1 08:54:37 | 显示全部楼层
本帖最后由 tlzxww 于 2014-10-1 09:01 编辑
技术帮助 发表于 2014-10-1 00:46
在header.htm模板里判断,当处于diy模式下,取消悬浮步骤:
1代开header.htm
找到:

老大,很谢谢你,节日快乐!但是没看明白,怎么改呢?
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-24 06:59 , Processed in 0.058860 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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