0 0

火狐、谷歌浏览器下链接失效,css的float导致5

在ie下能正常跳转的链接在火狐和谷歌下失效。通过firebug调试,将a标签的样式中的float属性去掉后又恢复正常。
各位大侠,这是什么原因?若我需要float属性使链接位置布局靠右,但是又不能让链接失效,改用什么方法去修补啊?
2012年5月30日 15:58

3个答案 按时间排序 按投票排序

0 0

优选DIV使用Float,SPAN有时也有问题。

2012年6月01日 23:22
0 0

float是作用在块元素标签上的,a是行内元素。。。。
span不行就用div套起来吧

2012年5月30日 16:29
0 0

把<a>放到<span>里 对span进行float

2012年5月30日 16:07

相关推荐

    css入门教程IE和Firefox浏览器CSS兼容性技巧整理.docx

    【CSS入门教程:IE和Firefox浏览器CSS兼容性技巧】 在网页设计中,CSS(层叠样式表)扮演着至关重要的角色,它使得我们能够控制页面的布局和样式。然而,不同浏览器之间对于CSS的支持程度和解析方式存在差异,尤其...

    Firefox下margin-top会出错

    ### Firefox 下 `margin-top` 失效问题及解决方案 #### 一、问题概述 在进行网页设计时,尤其是在使用Mozilla Firefox浏览器环境下,开发者可能会遇到一个常见的布局问题:当尝试通过CSS中的`margin-top`属性来调整...

    css试题及答案.pdf

    4. 要解决超链接访问过后`hover`样式失效的问题,应该改变链接状态的CSS属性排列顺序,即`a:link, a:visited, a:hover, a:active`,这被称为链接伪类的正确顺序。 5. 当一个`div`元素浮动后,其外边距在某些浏览器...

    最全的CSS浏览器兼容问题

    本文将详细介绍一些常见的CSS兼容性问题及其解决方案,重点针对IE7、IE6以及Firefox等浏览器。 #### 二、基础知识概述 在讨论具体的兼容性问题之前,我们先来了解一下几个基本的概念: - **DOCTYPE声明**:它告诉...

    IE7 float:left左浮动失效的解决方法

    在标准浏览器如Firefox和Chrome中,`float:left`属性能够正常工作,使得具有该属性的元素如`div id="b"`和`div id="c"`会在同一行内并排显示,直到容器(如`div id="a"`)的宽度不足以容纳它们,这时它们会自动换行...

    CSS在不同浏览器的兼容性问题

    标题中的“CSS在不同浏览器的兼容性问题”指的是在各种Web浏览器中,CSS(层叠样式表)的解析和执行存在差异,导致网页在不同浏览器上显示不一致的现象。这通常给前端开发者带来挑战,因为他们需要确保网页在所有...

    css浏览器兼容问题

    Opera和Firefox中td高度包含border,但IE不包含。可以通过设置`line-height`与`height`相同来解决。 8. **div嵌套p的空白行问题**: FF、Opera、Chrome会在`div`内`p`元素前后产生空白行,通过设置`p{margin:0px;...

    浏览器的兼容

    6. **链接边框和背景色**:在Firefox中,为链接设置边框和背景色需要将链接的`display`属性设置为`block`,并使用`float: left`防止链接换行。同时,为链接和其父容器设置固定高度可避免底部显示错位。 7. **Box...

    网页页面原结构和CSS写法导致浏览器兼容问题

    important`,这在IE7和Firefox中起作用,但IE6会忽略。`!important`是用于覆盖其他样式的,但在不同浏览器间支持度不同,应谨慎使用。 2. **浮动布局与清除浮动**:在页面结构中,使用了`float`进行布局,但没有...

    修复IE使其能打开二级菜单

    这通常涉及到JavaScript、CSS或HTML代码在IE浏览器上的运行问题,因为IE在处理某些现代Web技术时可能与Chrome、Firefox等其他现代浏览器有所不同。 首先,我们需要了解二级菜单的基本概念。二级菜单是在主菜单下级...

    div css制作网页实战笔记心得

    在处理两个并排的Div时,为确保在IE和Firefox(FF)等不同浏览器中保持一致的显示效果,通常需要对这两个子Div都设置`float`属性。例如,如果一个Div设置为`float:left`,另一个也应该设置为`float:left`,以避免在...

    DIV多层嵌套margin-top的BUG问题

    在某些浏览器,特别是Firefox和Internet Explorer的不同版本中,这个问题可能导致预期的样式效果出现偏差。 问题起源于浏览器对于CSS规范的实现差异,特别是对于外边距(margin)的处理。当一个`&lt;div&gt;`元素作为另一...

    IE6特有bug兼容性问题整理

    而在其他现代浏览器如Chrome和Firefox中,非`float`元素不会受到影响,它们会按照正常的文档流布局显示。 - **示例代码**: 通过下面的HTML和CSS代码来进一步说明这一问题: ```html body { padding: 0; ...

    前端处理浏览器兼容问题

    而在Firefox、Opera、Safari及IE8及以上版本中,只有文本会被居中,嵌套的块元素则不会被居中。 **解决方法**:可以通过以下几种方式实现块元素的水平居中: 1. **Margin Auto法**:设置块元素的左右外边距为`auto...

Global site tag (gtag.js) - Google Analytics