img标签底部间隙问题

div中包含一张图片,底部可能有2px,4px或更多的间隙,不同的font-size会影响这个间隙的大小。

<style type="text/css">div{border: 5px solid red;float: left;}
</style>
<div><img src="photo.png" alt=""></div>

解决方法:

  • 将图片由行内元素转换为块级元素, display:block
  • 将包含图片的父容器的字体大小设置为0,font-size:0

img如果加了超链接之后会有蓝色边框

< a>标签中包含img,在IE下会出现一个蓝色边框。

解决方法:

  • 将图片边框取消, border:none;

IE6 双倍边距

当我们给元素添加浮动的并指定左外边距的时候,IE6会出现双倍边距。

解决方法:

  • 为该元素添加 display:inline;

margin上下边框合并问题

两个div容器,如果同时给上下两个div都加外边框的话,会发生边框合并。

div{border:1px solid gray;width:100px;height:100px;
}
div.one{margin-bottom:30px;
}
div.two{margin-top:50px;
}
/*one和two相距50px*/

解决方法:

  • 只给一个容器调整外边框即可,不要同时给两个。

解决css中存在的几种兼容性问题相关推荐

  1. css button 四种状态,css中按钮的四种状态

    css中按钮有四种状态 普通状态 hover 鼠标悬停状态 active 点击状态 focus 取得焦点状态 .btn:focus{outline:0;} 可以去除按钮或a标签点击后的蓝色边框 下面的 ...

  2. 解决css中height:100%失效的问题

    解决css中height:100%失效的问题 参考文章: (1)解决css中height:100%失效的问题 (2)https://www.cnblogs.com/wangweizhang/p/111 ...

  3. CSS中常用的4种长度单位

    在现实生活中,我们知道很多的长度单位,例如米,厘米,寸,尺等等,在css的世界中,也有很多的长度单位 以下是css中常用的四种常用的长度单位 1,像素 px - 像素是我们在网页中使用的最多的一个单位 ...

  4. css匹配title,解决css中的匹配问题

    问题描述 众所周知在写 css的时候,会根据html 中类的定义或者 id 的定义来写相应的 css代码.给不同的类定义不同的样式,当然为了能够少写一些代码,大家就会在css 中引用匹配.匹配有模糊匹 ...

  5. CSS中position的4种定位详解

    大家都知道,css中的position有4种取值,分别是static.fixed.relative.absolute. 详细解释: static:相当于没有定位,元素会出现在正常的文档流中. fixe ...

  6. CSS中常用的几种选择器是哪几种呢?

    CSS中常用的选择器: (一)基本选择器(二)层次选择器(三)动态伪类选择器(四)目标伪类选择器 (五)ui状态伪类选择器(六)结构伪类选择器(七)属性选择器(八)伪元素      (一)基本选择器 ...

  7. CSS中常见的6种文本样式

    前面的话 CSS文本样式是相对于内容进行的样式修饰.由于在层叠关系中,内容要高于背景.所以文本样式相对而言更加重要.有些人对文本和字体样式之间的不同不太了解,简单地讲,文本是内容,而字体则用于显示这个 ...

  8. CSS中垂直居中的七种方法

    前言: 我们在编辑一个版面,通常都会用到水平居中和垂直居中来设计,而水平居中很好处理,不外乎就是设定margin:0 auto:或是text-align:center:,就可以轻松解决掉水平居中的问题 ...

  9. CSS中规定的五种一般字体家族

    原文地址:http://www.cnblogs.com/hunter001/articles/2076102.html serif serif 中文翻译为"衬线字体族". seri ...

最新文章

  1. virtualbox中Centos6.6和windows共享文件夹设置
  2. python允许无止境的循环吗_Python第一天 - 思想永无止境的个人页面 - OSCHINA - 中文开源技术交流社区...
  3. 实战:Redis哨兵模式(上)
  4. UITableView分页
  5. [转载] Python Numpy
  6. C语言求13位条形码的验证码,c语言问题 条形码输入
  7. Flutter3.0导入english_words报错flutter\packages\flutter_tools\gradle\flutter.gradle‘ 行: 1156
  8. GitHub数据库榜单第一:Redis核心原理实践PDF,点赞已过百万+
  9. 三星android 7.0 root,三星G920K 7.0 root教程及获取7.0的root权限
  10. 《快速掌握PyQt5》第二章 信号与槽——裁判鸣枪与选手开跑
  11. Windows 好用的软件安装清单 持续更新
  12. symbian s60 删除模拟器上的程序
  13. 一 MATLAB学习之axis函数总结
  14. python 笛卡尔_Python实现求笛卡尔乘积的方法
  15. 游北海公园遇到一个特别有活力的大爷,感觉他才是年轻人
  16. 旋转行求解联立方程(针对特殊情况).(python,数值分析)
  17. 微信高保真原型设计+末尾附加下载链接(Axure9-rp)
  18. 看笔迹识国籍?一起来看AI加持下的笔迹识别进化之路
  19. 【图形学】光照模型-从最简单开始到BRDF实现
  20. SU插件情报局 | Connect 边线连接、SplitTools 分割面、Align 对齐三款工具详解(附插件获取)

热门文章

  1. gephi 使用mysql数据,gephi练习数据
  2. Java 方法使用final 修饰参数的作用
  3. java 三级菜单栏的添加_[Java教程]jquery实现的三级导航菜单实例代码
  4. 渗透测试入门26之给你一个网站你是如何来渗透测试的?
  5. elcentro matlab,EL-Centro地震波积分计算与基线调整.docx
  6. 电脑任务栏跑到右边去了_为什么程序员下班后只关显示器从不关电脑?
  7. nginx 4层代理配置
  8. Java基础知识盘点(二)- 集合篇
  9. 由汉诺塔引起的对递归的思考
  10. VS Code编写html(2)