Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于网站网页设计设计相关的的教程知识。

  • 本篇文章具体介绍如下

首先引起对这个溢出问题进行研究是因为看到一个朋友的帖子,里面提到ie7下出现的文字溢出问题;
于是又重新翻了以前怿飞斑竹的帖子,他提到的是注释引起的文字溢出问题,我今天看的时候发现在ie7下并没有产生多猪的问题(以前我没有装ie7,所以没有测试),今天看到这个新帖子发现在ie下多了两个猪,至于解决的方法有很多种,发出来大家讨论下造成这种问题的原理怎么解释?
具体代码如下:
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } .main{width:200px; } </style> </head> <body> <div class="main"> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a> <a href="#" style="color:#f00">↑上面就是多出的猪两个</a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

在ie6,7下会多出两个猪,在ff下是正常的;
根据怿飞前面的帖子所讲,肯定是浮动造成的问题,只不过这个浮动与怿飞的浮动布局不同,所以多了一个猪;那如果用怿飞帖子中的方法也是可以解决的;
1.用添加<br />的方法
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } .main{width:200px; } </style> </head> <body> <div class="main"> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a><br /> <a href="#" style="color:#f00">↑上面就是多出的猪两个</a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

2.清楚浮动的方法,(这点可以说明是浮动引起的错误)
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } .main{width:200px; } </style> </head> <body> <div class="main"> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a> <a href="#" style="color:#f00;clear:both">↑上面就是多出的猪两个</a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

3.在文字外面再套用<div></div>
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } .main{width:200px; } </style> </head> <body> <div class="main"> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a> <a href="#" style="color:#f00"><div>↑上面就是多出的猪两个</div></a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

#p#副标题#e#
4.也加上浮动效果;
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } .main{width:200px; } </style> </head> <body> <div class="main"> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a> <a href="#" style="color:#f00" class="test">↑上面就是多出的猪两个</a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

5.想想如果将外面的main中的宽度设置去掉后,会发现最后个层并未连续浮动到第三个层后面,而是另起新行排列
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } </style> </head> <body> <div > <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a> <a href="#" style="color:#f00">↑上面就是多出的猪两个</a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

6.将main中的宽度设定到一定数值时也可以是正常的;
运行具体代码框
<!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 name="generator" content="WebJX editor, www.jb51.net" /> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>Untitled</title> <style> *{ font-family:"宋体"; } .test{ display:block; float: left; margin-right:2px; } .main{width:500px; } </style> </head> <body> <div class="main"> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">再谈猪的问题</a> <a href="#" class="test">两猪两猪两猪</a> <a href="#" style="color:#f00">↑上面就是多出的猪两个</a> <a href="#" class="test">再谈猪的问题</a> </div> </body> </html>
[Ctrl A 全部选择 提示:你可先修改部分具体代码,再按运行]

CSS教程:控制网站网页设计文件大小通过精简CSS实现4XLAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

4XLAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了关于网站网页设计设计相关的这篇文章就给大家介绍到这里不明白的地方给本站留言。声明,本站内容来源于互联网,如果侵犯了你的权益请联系本站删除。,教程,网站网页设计制作,研究,网站网页设计,问题,

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市