永发信息网

网页兼容性问题怎么解决啊?

答案:2  悬赏:80  手机版
解决时间 2021-01-16 03:41
网页兼容性问题怎么解决啊?
最佳答案
1. 目标不居中; 一般新手都爱出现这个问题,主要原因是对盒子模型不够理解,如果发现你的页面没有居中,基本上有两种情况: a. 如果是在浏览器中没有居中,就是没盒子,就是要用一个大DIV把所有需要居中元素装起来,然后给盒子一个css样式margin:0 auto; b. 如果想要盒子内的元素居中,必须定义盒子的绝对宽度,然后给盒子一个CSS样式text-align:center; 2. 目标在不同浏览器上的位置不同; a. 首先不要去急着找hack,先看一下自己的代码有没有错误,DW里有一个“检查浏览器兼容性”功能特别实用; b. 然后,尽量让目标的位置初始化,使之在所有浏览器都处在同一个位置,这个条件的前提是,不写hack,最后再一个方位一个方位调整。 3. 目标与目标之间距离在各个浏览器上的区别; a. 给其中一个目标加背景颜色; b. 观察背景色与另外一个目标的距离,查看是不是这个目标造成的距离问题 c. 如果不是上一个目标,那就给另外一个目标也加上背景颜色。 d. 这样很容易判断出那个目标造成的原因,就针对那个目标进行修改。 4. IE6兼容问题最多的一个,浮动问题。 a. flaot浮动造成IE6下面双倍边距问题,这个最常见,也最好处理,解决方法: 只需要给这个DIV加一个样式:display:inline; b. 布局的时候经常会遇到这种情况:发现有一个DIV浮动了,接下来的一个DIV本来是要在下面显示的,结果跑上面去了,这种情况一般在FF下面会出现。 解决的办法:清除浮动,在设置过浮动的那个DIV下面加一个DIV,给个样式clear:both;如下
5. IE8兼容问题 ie8下兼容问题,这个最好处理,转化成ie7兼容就可以。在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了 6. 背景兼容问题 有的时候明明给一个DIV加了背景颜色或背景图片,但是却显示不出来或者显示不全。 解决办法:首先,有可能是DIV没有设置绝对高度。如果设置了宽度和高度还没有效果,那么给DIV一个样式display:block;(通常a:hover加背景的时候经常遇到)。 另外,如果高度必须要设置成自动的话,那么就给DIV一个样式overflow:hidden; 7. IE7和Firefox兼容问题 很多朋友DIV+CSS的时候,会出现,在IE的几个浏览器下都好使,就是FF下有问题。 解决方法:height:100px; +height:120px; 原理:FF不识别加过符号的属性,而IE识别。
全部回答
看看是yfiof追问什么意思啊?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
西安混动车挂绿牌吗,限号吗
每个站点都有风景作文提纲怎么写
电影盲证里那男的拿的什么充电宝
单选题方程x2+y2-4x+4y+10-k=0表示圆,则k的
20171月23日火车票什么时候代售
x是有理数,|x-5|+|x-7|+|x+6|+|x-9|的最小值
192.168.118.1
螭 是什么意思
四川南充哪里最好玩
英国tier4签证多长时间下来
西安冷藏柜哪里有卖?价格多少钱?
成渝高速公路全长330十千米
王氏特色手工面我想知道这个在什么地方
2011年3月11日,日本近海发生9.0级强烈地震,
鑫艺造型空间地址有知道的么?有点事想过去!
推荐资讯
买房子是买市中心的二手房好还是买偏一点
AJ11有什么好的清洗方法
蓝魔t11rk如何升级固件?
日本旭化成的3010料性和什么国产POM最接近?
许昌哪个画室比较好
懒人菠萝爆炒鸡的做法步骤图,怎么做好吃
水闸关不了水龙头能换吗?
天水到南充走高速有多少公里
荆州从老南门到新南门是多少路程啊?
介绍一下西汉末东汉初的历史
弄点英雄联盟的短袖T恤在夜市卖能好卖吗
王小莉日本代购.这家日代靠谱吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?