第一种:

在模板中定义了一段代码,用于实现“推荐阅读”功能。

在实现过程中,包含如下代码:

复制代码代码如下:

推荐阅读

[e:loop={'selfinfo',10,2,0}]

if($bqno<=3){

$class="class='k0'";

}else{

$class="";

}

?>

>=esub($bqr[title],32)?>

[/e:loop]

对应的css文件中描述如下:

复制代码代码如下:

.tjyd p{ font-size:17.96px; color: #f0d8b8; background:#35111d; padding:0 0 0 17px; margin:15px 0 0; height:35px; line-height:35px;}

.tjyd li{ font-size:12px; color:#000; line-height:26px; background:url(../images/content_18.jpg) no-repeat; background-position:17px; padding-left:46px; width:200px}

.tjyd li.k0{ background:url(../images/content_15.jpg) no-repeat;background-position:17px; color:#000 }

.tjyd ul{ border:1px solid #FFF; display:block}

在完成之后发现ul部分的代码并不占用空间,如果后面还有其他的div的话,就很容易覆盖之前的ul的内容,如下图:

而实际我们理想的状态应该如下:

审查元素也会发现,div的高度并不包含ul的内容,如下所示:

经过不断的测试,发现导致问题的原因主要在div的设置上,不采用默认的设置,

而是在css文件中添加auto属性,如下:

复制代码代码如下:

.tjyd { overflow:auto }

.tjyd p{ font-size:17.96px; color: #f0d8b8; background:#35111d; padding:0 0 0 17px; margin:15px 0 0; height:35px; line-height:35px;}

.tjyd li{ font-size:12px; color:#000; line-height:26px; background:url(../images/content_18.jpg) no-repeat; background-position:17px; padding-left:46px; width:200px}

.tjyd li.k0{ background:url(../images/content_15.jpg) no-repeat;background-position:17px; color:#000 }

.tjyd ul{ border:1px solid #FFF; display:block}

这样显示就正常了。可能还有其他的解决办法,但是这个方法还不错,供大家参考,希望有用。

第二种:(来自互联网)

在使用CMS建站时,使用DIV+CSS布局网站模板的时候,往往在IE浏览器中显示是正常的,而在Firefox浏览器中显示确是重叠的,这是由于Firefox和IE浏览器对层的解释不同造成的。下面给出我的解决方法,供大家参考,或有更好的方法请高手指教。

比如一个页面中有两个层,两个层的中间是文章内容,具体简单的代码如下所示:

复制代码代码如下:

.cl{

clear:both;

}

此处为文章的具体内容。

在两个div中间加入一个空白div即可。

html5 ul下的li重叠解决,firefox中div重叠覆盖之前ul的两种解决方法相关推荐

  1. Visual C++中error spawning cl.exe错误的两种解决方法

    Win10重装VC的朋友们,应该遇到过很对问题,按照网上很多建议装虚拟机和修改文件的文章来操作效果都不是很理想,本人也深受其扰,不过接下来这篇文章救我于水深火热之中. 原文地址为:Visual C++ ...

  2. c语言报错spawning 插1,Visual C++中error spawning cl.exe错误的两种解决方法.

    可能很多人在安装vc 6.0后有过点击"compile"或者"build"后被出现的 "compiling... ,error spawning cl ...

  3. CAD软件中坐标Z轴归零问题的两种解决办法

    相信这个问题困扰过很多人, 下面是我总结了一些解决办法, 很好用,都试过了,在这里和大家分享一下, 希望以后不要再在这个问题上浪费时间了 第一种: 1.ELEV--标高和厚度都设为0 2.天正:工具( ...

  4. qt槽函数如何传递多个参数_Qt中connect函数不能传递参数的两种解决方法

    Qt中的connect函数可以让我们动态地管理信号和槽. 比如现在界面上有一个标签,id为label.我现在想要动态地创建一个按键,id为push,然后利用connect函数,实现点击push以后,l ...

  5. c语言蓝屏代码大全,window_Win10系统出现蓝屏提示错误代码0x00000050两种解决方法,  刚刚升级Win10系统的一段 - phpStudy...

    Win10系统出现蓝屏提示错误代码0x00000050两种解决方法 刚刚升级Win10系统的一段时间,容易出现蓝屏的问题.导致蓝屏故障的原因各不相同,我们需要根据错误代码来执行正确的解决方法.比如,最 ...

  6. mysql workbench kernelbase.dll_电脑出现kernelbase.dll错误的两种解决方法

    KernelBase.dll是Windows操作系统的重要文件,它为各种应用程序提供服务.如果电脑提示kernelbase.dll错误,这该怎么处理?大家可以用电脑自带的防火墙或者是第三方软件来进行故 ...

  7. win10突然只剩下c盘和d盘了_电脑C盘爆满飘红?系统卡?试试这两种解决办法

    编辑:晴晨 很多朋友在使用电脑时有一种习惯,就是将各种文件放到桌面,其中视频类.图纸类文件占用空间最多,比如下载个高清电影,随随便便都是几个G起步,好一点的片源可能要十几个G,所以再多的C盘空间也不够 ...

  8. HTML5中aside标签的两种使用方法

    aside元素在网站制作中主要有以下两种使用方法 1)被包含在article元素中作为主要内容的附属信息部分,其中的内容可以是与当前文章有关的相关资料.名次解释,等等. <article> ...

  9. html文件打开系统错误,win7打开word提示“无法打开文件Normal因为内容有错误”的两种解决方法...

    win7系统打开Word的时候,弹出提示"无法打开文件Normal.dotm,因为内容有错误",为什么会出现错误提示呢?小编就按照错误提示寻找文件,最后发现是Word自动生成的模板 ...

最新文章

  1. java bean 绑定,在 Java 应用程序中绑定 Bean 和数据
  2. 如何写好和创作经济学论文?
  3. 推荐几个小而美的原创公众号!
  4. Android TextView文本处理库推荐
  5. bizmsg是什么文件可以删除吗_C盘里的文件夹都是什么?可以删除吗?哪些可以删除?...
  6. 【代码】python paramiko模块代码示例:远程执行命令及上传和下载
  7. RISC-V应用创新大赛开放报名啦!
  8. 高级系统项目管理师笔记1
  9. .NET Windows服务应用程序
  10. IPFS搭建HTTPS去中心化网站,真实可用
  11. 【MySQL】MySQL SQL查询语法建议
  12. miinCMP企业网站系统,正开发新浪SAE云应用版
  13. elasticsearch如何使用?
  14. video.js插件的使用
  15. STM32定时器产生指定个数脉冲
  16. Arduino基础入门篇02—Arduino开发环境IDE安装使用
  17. pstate0 vid数值意义_光行差成因和物理意义新解及其验证方法
  18. 百度智能云携手鄂尔多斯市:大数据赋能,让房子有了身份证会说话
  19. 2008中国十佳IC设计公司(二):土鳖博士创业一样成功
  20. 家族关系查询系统程序设计算法思路_数据结构课程设计方案(家族关系查询系统)...

热门文章

  1. 回收站东西会影响计算机速度吗,别不信!删除这些文件,还可以提高电脑反应速度...
  2. 3.2 图像几何变换——旋转变换
  3. WebAssembly 在 Web 端的应用 - Web播放器
  4. 李宏毅2021机器学习笔记——CNN
  5. 乐高wedo套装零件名称及介绍
  6. 中美,边缘计算已开打
  7. 使用shell获取IP归属地与运营商信息
  8. win7系统ftp无法访问服务器,技术员详解电脑打开FTp文件夹出错提示windows无法访问的教程?...
  9. 运行 apt-get 更新时 lgn、Hit、Get 的意思
  10. [RFC5996 翻译一] IKEv2 互联网密钥交换协议版本2