FireFox网页布局时候内容需自动换行时float属性不起作用
来源:互联网 发布:邮差包 知乎 编辑:程序博客网 时间:2024/05/16 08:38
使用Dreamweaver8编写如下代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#left{
float:left;
background-color:#3366FF;
}
#right{
float:left;
background-color:#33CCCC;
}
</style>
</head>
<body>
<div id="left">
这个是中间左边的内容
</div>
<div id="right">
<div>这里是一段较长的内容,注意firefox与IE中与左边内容位置关系的不同。这里是一段较长的内容,注意firefox与IE中与左边内容位置关系的不同。这里是一段较长的内容,注意firefox与IE中与左边内容位置关系的不同。</div>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#left{
float:left;
background-color:#3366FF;
}
#right{
float:left;
background-color:#33CCCC;
}
</style>
</head>
<body>
<div id="left">
这个是中间左边的内容
</div>
<div id="right">
<div>这里是一段较长的内容,注意firefox与IE中与左边内容位置关系的不同。这里是一段较长的内容,注意firefox与IE中与左边内容位置关系的不同。这里是一段较长的内容,注意firefox与IE中与左边内容位置关系的不同。</div>
</div>
</body>
</html>
想要创建左右分栏的布局,但是由于右边的内容过多,会产生一个自动换行。在Dreamweaver预览与IE浏览器中查看的时候,布局是正确的。但是,在FireFox中,却变成了上下的布局。也就是此处的float:left属性无效了。
此时可以采用Hack CSS方法,在CSS中添加代码,注意[xmlns]后面有空格。
/*针对FireFox进行Hack CSS 处理*/
[xmlns] #right{
float:none;
position:relative;
margin-left:130px; // 此处的数值采用左边栏的宽度
}
[xmlns] #right{
float:none;
position:relative;
margin-left:130px; // 此处的数值采用左边栏的宽度
}
以上方法在FireFox2.0.0.3中通过。
- FireFox网页布局时候内容需自动换行时float属性不起作用
- FireFox网页布局时候内容需自动换行时float属性不起作用
- td自动换行时不切断英文单词
- div+css网页布局教程(1):float属性介绍
- Android 布局属性layout_weight不起作用?
- 慕课网学习笔记----《网页布局基础》—浮动布局和float属性
- DevExpress cxSpreadSheet 自动换行时中文乱码问题的解决
- 避免 ScrollView 在 EditText 换行时自动滚动
- 网页布局-float的使用
- CSS网页布局-float,overflow
- CSS float 属性 设置布局
- 用CSS的float属性创建三栏布局网页的方法
- FireFox 中 回把nextSibling为/n 换行时解释为undefinded
- 网页内容自动换行
- 网页内容自动换行
- float与margin构成网页布局框架
- textarea内容有换行时存入数据库丢失问题的解决
- float和clear都是布局的属性
- 存储过程1----包体的写法
- 毕业设计的设计部分笔记1
- 关于Intel IPP的基本使用方法
- BASE在大连最急的ITCASE
- mysql的utf8中文排序的解决方法
- FireFox网页布局时候内容需自动换行时float属性不起作用
- C++中虚函数与晚绑定的编译器实现
- Tparetry 与 Proxool的亲戚关系
- NO MFC - 使用 .log 调试程序
- 在MOZ(firefox)下使没有空格的英文折行
- 编程艺术-深入数据库体系结构——第13章:分区
- 编程艺术-深入数据库体系结构——第13章:分区
- 小颖反编译工具无法反编译jdk1.5以上的class的解决办法
- IE与FireFox的showModalDialog