`

img图片元素下多余空白BUG解决方案(转)

阅读更多

在进行页面的DIV+CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”。

 

1、将图片转换为块级对象

即,设置img为“display:block;”。在本例中添加一组CSS代码:“#sub img {display:block;}”。

 

2、设置图片的垂直对齐方式

即设置图片的vertical-align属性为“top,text-top,bottom,text-bottom”也可以解决。如本例中增加一组CSS代码:“#sub img {vertical-align:top;}”。

 

3、设置父对象的文字大小为0px

即,在#sub中添加一行:“font-size:0;”可以解决问题。但这也引发了新的问题,在父对象中的文字都无法显示。就算文字部分被子对象括起来,设置子对象文字大小依然可以显示,但在CSS效验的时候会提示文字过小的错误。

 

4、改变父对象的属性

如果父对象的宽、高固定,图片大小随父对象而定,那么可以设置“overflow:hidden;”来解决。如本例中可以向#sub中添加以下代码:“width:88px;height:31px;overflow:hidden;”。

 

5、设置图片的浮动属性

即在本例中增加一行CSS代码:“#sub img {float:left;}”。如果要实现图文混排,这种方法是很好的选择。

 

6、取消图片标签和其父对象的最后一个结束标签之间的空格

这个方法要强调下,在实际开发中该方法可能会出乱子,因为在写代码的时候为了让代码更体现语义和层次清晰,难免要通过IDE提供代码缩进显示,这必 然会让标签和其他标签换行显示,比如说DW的“套用源格式”命令。所以说这个方法可以供我们了解出现BUG的一种情况,具体解决方案的还得各位见招拆招 了。

分享到:
评论

相关推荐

    img 标签下多余空白的解决方法

    以上六种方法可以帮助解决img标签下多余的空白问题。在实际应用中,可能需要结合具体情况,灵活运用这些技巧,以达到理想的页面布局效果。在调试过程中,要记得不断检查浏览器的开发者工具,理解样式如何影响元素的...

    IE6图片元素img下出现多余空白的问题

    遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”,根据原因的不同要用不同的解决方法,这里把解决直接把解决image图片布局下边的...

    图片元素img在IE6下出现多余空白问题

    遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”,根据原因的不同要用不同的解决方法,这里把解决直接把解决image图片布局下边的...

    img图片在ie下有有空隙

    ### img图片在IE下出现空隙问题解析及解决方案 #### 问题背景 在网页开发过程中,经常遇到不同浏览器之间的兼容性问题。其中,一个常见的问题是IE(Internet Explorer)浏览器下的图片显示异常,尤其是在图片周围...

    bin转img工具

    “bin转img工具”,正如其名,提供了一个便捷的解决方案,允许用户将`.bin`文件转换为`.img`格式。这个工具可能包含以下功能: 1. **读取`.bin`文件**:工具会解析`.bin`文件的内容,读取其中的二进制数据。 2. **...

    软盘 BIN转IMG 工具

    "软盘 BIN转IMG 工具"正是针对这种转换需求的解决方案。它允许用户将BIN文件转换为IMG文件,以便在各种支持IMG格式的环境中使用。这可能是为了在虚拟机中运行旧的操作系统,或者是为了在不支持BIN格式的设备上读取...

    html元素转canvas并一键生成png图片(支持img图片元素)html2canvas、canvas2image-附件资源

    html元素转canvas并一键生成png图片(支持img图片元素)html2canvas、canvas2image-附件资源

    .img图片格式转PDF格式

    2. 将要转换的.img图片文件与"img2pdf.exe"放在同一目录下,便于操作。 3. 打开命令行窗口(在Windows系统中,可以通过搜索“cmd”打开)。 4. 使用"cd"命令进入存放img2pdf.exe的文件夹。 5. 在命令行中输入以下...

    IE浏览器下的图片空隙间距BUG和解决办法.pdf

    尽管我们设置了li和img的margin和padding为0,但在IE浏览器下,图片之间仍会有间距,这是因为每个`<li>`元素下的`<img>`标签之间存在一个隐形的空格。 解决这个问题的方法有很多种,以下是几种常见的解决方案: 1....

    div嵌套 img 空白解决方法

    标题提到的“div嵌套img空白解决方法”就是针对这个问题提供的一种解决方案。 首先,我们需要理解为什么会出现这样的空白。`img`元素在HTML中是行内元素(inline element),这意味着它在默认情况下与其他行内元素...

    将视频AVI格式转换为图片IMG格式

    本教程将详细解释如何将AVI格式的视频转换为IMG格式的单帧图片,以实现“一帧一帧”的图片使用。 首先,了解AVI和IMG格式: 1. AVI(Audio Video Interleave)是一种由Microsoft开发的音频视频容器格式,它支持多种...

    logo_png转img工具_

    在标签"png转img工具"中,我们可以理解这是一个专为安卓系统定制而设计的工具,它简化了对系统开机图片的修改,使得非专业开发者也能尝试个性化的系统定制。这个工具的使用对于了解安卓系统架构和刷机流程的用户非常...

    IMG转EXE(复制转移或把IMG转EXE工具)

    "IMG转EXE"指的是将IMG文件转换成可执行(EXE)文件的过程。这种转换通常涉及特定的软件开发和部署场景,比如创建自启动光盘映像或系统恢复工具。以下是对这个主题的详细讲解: 首先,我们需要理解IMG文件是什么。...

    图片下面出现空白像素BUG的常用解决方法归纳

    这个问题主要表现为图片元素(img)下方出现额外的空白空间,影响了页面的布局效果。本文将总结几种解决这一问题的常用方法。 1. **将图片转换为块级对象** 通过设置`display:block;`可以使图片元素变为块级元素,...

    div内容转成图片格式

    这个任务的标题"div内容转成图片格式"以及描述"可以将div里面的内容转换为图片,并且保存下载到本地"都指向了一个基于HTML5的解决方案。标签"div 图片 转换 canvas html5"进一步明确了我们是通过`canvas`来实现这一...

    img转iso工具

    标题中的“img转iso工具”指的是将IMG格式的镜像文件转换为ISO格式的工具。在计算机领域,这两种格式都是广泛用于存储和分发光盘映像的文件格式。IMG通常由各种不同的软件创建,例如在苹果的Disk Utility中,它可以...

    IE img多余5像素空白解决方法

    在网页开发过程中,尤其是涉及到IE浏览器时,常常会遇到一些兼容性问题,本文主要讨论的是一个常见的IE浏览器下的CSS布局问题:图片(img)下方出现5像素的多余空白。这个问题主要出现在`<li>`元素内包含`<a>`链接,而...

    图片转换为数据工具(img2lcd)

    【Img2lcd】是一款强大的图片转换工具,专用于将各种图像格式如bmp、jpg、gif、ico、emf、wmf、wbmp等转化为适用于LCD(液晶显示器)的数据格式。这款工具不仅支持多种图片格式的输入,还具备丰富的输出色彩模式,...

Global site tag (gtag.js) - Google Analytics