ie6 7 td 里面插 img 高度变高了?
答案:2 悬赏:0 手机版
解决时间 2021-08-23 21:33
- 提问者网友:火车头
- 2021-08-23 13:03
<!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">
<meta http-equiv="x-ua-compatible" content="ie=7" />
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<table width="200" border="1" height="400">
<tr>
<td height="100"> </td>
</tr>
<tr>
<td height="200">
<img alt="" src="4963414fac2f7ce6d1c86aac.jpg" width="200" height="200" />
</td>
</tr>
<tr>
<td height="100"> </td>
</tr>
</table>
</body>
</html>
高度在ie 6 7 td 的高度会高些
怎么解决? 要像ie8一样
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-08-23 13:39
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
#img2
</style>
</head>
<body>
<div id="img1">
<img src="img/01.jpg" onmouseover="Show(1)" onmouseout="Show(2)"/>
</div>
<div id="img2">
<img src="img/02.jpg"/>
</div>
<script>
function Show(num){
var imgid = document.getElementById("img2");
if(num == 1)
if(num == 2)
}
</script>
</body>
</html>
你的代码错误太多了
1.第二个<style>标签没有结尾
2.下面的图片有TD标签却没有TABLE和TR?
你这表格标签也不完全
3.还有这个,
你在样式控制的时候不要用全局的样式来写
现在内容少当然没问题,多了就会相互干扰
例如最上面的样式
img1
请写成#img1
上面是错误的,没有这样的标签,除非你申明了,要不就是错误的,还有下面的
a div{}这个也不很规范 不要全局定死了
要不后面所有A标签里面的DIV标签都会受其中的样式内容约束
上面我是按你下面说的效果我自己写了个,没定位,你自己用样式定位,我就不定位了
我只做出你的效果
还有什么不明白可以摆渡HI和我说
满意要给分哦
全部回答
- 1楼网友:春色三分
- 2021-08-23 14:36
设置img的border和margin为0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯