在排版布局网页时,一行常常分为两列或三列,由于是一个大区块,所以经常使用div来布局,也就是每列用一个div。假如把一行分为两列,一列用于显示文字列表,另一列用于显示图片列表,图文搭配比较好看;在用div布局的时候可能会出现这么一种情况:第二列的div会与第一列的div重叠,即div右边的div与其重叠,也就是第二列的div显示错位了。

为什么会出错位这种情况?这与CSS的定义有关,也有浏览器的版本有关,在一些版本的浏览显示正常,在另一些版本的浏览器显示错位;浏览器我们无法控制,但可修改CSS,让右边的div在所有浏览器显示都正常。

一、div右边的div与其重叠(显示错位)的原因

为便于理解,先举一个左右边div重叠的例子,htm代码如下:

左边div
右边div

CSS样式:

.lifeDiv{float:left; width:300px; height:360px; border:1px solid #ccc; padding:6px; overflow:hidden;}

.rightDiv{width:300px; height:360px; border:1px solid #ccc; padding:6px; margin-left:10px;}

效果图(错位):

左边div

右边div

从图中可以看出,右边的div与左边的div重叠在一起,原因其实很简单,分析CSS样式即可找到答案。左边的div CSS样式定义为浮动,而左边的 div CSS 样式却没有定义为浮动,所以它们重叠在一起,只需要把右边的 div 也定义为浮动,右边的 div 就会回到右边,与左边的 div 并排在一起。

二、div右边的div与其重叠(显示错位)的解决办法

CSS样式修改为:

.rightDiv{float:left; width:300px; height:360px; border:1px solid #ccc; padding:6px; margin-left:10px;}

效果图(正常):

左边div

右边div

从图中可知,左右div已经并排在一起,显示回归正常。

html div文字重叠,div右边的div与其重叠(显示错位)相关推荐

  1. div文字自动扩充_文字资料扩充

    div文字自动扩充 自然语言处理 (Natural Language Processing) Data Augmentation is the process that enables us to i ...

  2. (源码实例)通过层DIV实现,当鼠标放在链接上面,显示图片及文字

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! (源码实 ...

  3. div文字垂直居中的方法有哪些?

    首先我们应该知道文字的水平居中比较简单,行级元素设置其父元素的text-aligncenter,块级元素设置其本身的left和rightmargins为auto即可.但是div文字的垂直居中就不是那么 ...

  4. html5滚动文字切换效果代码,js+div实现文字滚动和图片切换效果代码

    本文实例讲述了js+div实现文字滚动和图片切换效果代码.分享给大家供大家参考.具体如下: 这里演示js+div文字滚动和图片切换代码,为了演示方便,去掉了图片调用,用数字代替了,用时候再加上就可以了 ...

  5. css div 文字 内容 居中

    css div 文字 内容 居中 .选择器{text-align:center; }

  6. div文字过长自动换行

    明明是个后端开发,却前后都要写. 今天想搞一个antd mobile的inputitem的文字过长自动换行,一直没有搞定. 最后妥协,改为使用div. 记录一下div文字过长换行的两个那几个属性(一股 ...

  7. html语言让文字变大,html中div设置字体大小

    html中div设置字体大小有两种方法,下面由学习啦小编为大家整理了html中的div设置字体大小的相关知识,希望对大家有帮助! html中div设置字体大小 设置对象DIV字体大小或span字体大小 ...

  8. html并排div可重叠,html – 并排堆叠div

    我正试图将这些div并排堆叠 – 左右.正确的div堆栈将无法清除.我应该将左侧堆栈向左浮动,与右侧堆栈相同还是左右浮动? 我试图模仿这个,我正在尝试制作一个桌子,但有div. http://www. ...

  9. html中div文字垂直居中显示,CSS文本和div垂直居中方法总结

    在样式布局中,我们经常碰到需要将元素居中.通过css实现元素的水平居中较为简单:对文本,只需要对其父级元素设置text-align: center;,而对div等块级元素,只需要设置其left和rig ...

最新文章

  1. 如何利用客户端在CU发博客
  2. [转贴]计算机学术期刊排名
  3. Hql 中 dao 层 以及daoimpl 层的代码,让mvc 模式更直观简洁
  4. phpcms2008常用函数
  5. deebot扫地机器人怎么清洁_扫地机器人清洁力拼杀,科沃斯机器人DEEBOT N3与小米1S对比评测...
  6. Storm案例:统计单词个数
  7. php统计大写字母个数,C++_C++统计中英文大小写字母、数字、空格及其他字符个数的方法,本文实例讲述了C++统计中英文 - phpStudy...
  8. Javascript 的模块化编程及加载模块【转载+整理】
  9. 一人编程累,加班何人陪?1024 最好的礼物给最牛掰的你
  10. python @的作用
  11. 【资产管理】2020年海外头部资管机构经营特点及启示
  12. 490 - Rotating Sentences
  13. ssm-学子商城-项目第十三天最后一天完成项目
  14. 数位板驱动(手绘板驱动),wintab 8192级压感,TabletDriver通用, 支持windows, mac系统
  15. 城市公交类毕业论文文献都有哪些?
  16. (转)loff_t *ppos是什么东东
  17. 阿里巴巴校招笔试题整理
  18. 项目管理所有计算公式
  19. 【ROOT from CERN】——TSpectrum2类与二维寻峰
  20. 炒股配资的杠杆是几倍?

热门文章

  1. 大内密探零零狗下载高清 大内密探零零狗全集观看本片
  2. JavaWeb基础之MVC设计模式
  3. 如何在网页上显示腾讯QQ/MSN/旺旺在线洽谈
  4. iPad秒变生产力工具?在iPad上用vscode写代码搞开发【内网穿透】
  5. [日推荐]『讯飞快读』人工智能高效管理时间
  6. 消费者与生产者的线程之间同步操作
  7. 4.20 使用自动色调、自动对比度和自动颜色命令调整图像色调 [原创Ps教程]
  8. 美国各种床上用品的尺寸合集:Twin、Full、Queen、King
  9. java判断当前浏览器类型_[Java教程]判断用户请求时使用的浏览器类型
  10. 中山大学汇编语言教程