table表格合并列的问题,在IE中能够正常显示,但是在火狐中,好像colspan没有起作用一样,解决办法!!!!
来源:互联网 发布:高考后妈妈从了我知乎 编辑:程序博客网 时间:2024/05/06 01:48
第一部分
<!-- 题干 -->
<tr>
<td width="15%" align="right" >题目内容 </td>
<td width="55%" align="left">
<textarea id="proContent" name="proInfo.proContent" rows="35" style="width:99%;height:180px; border: 1px solid #c5c5c5"></textarea>
</td>
<td align="center">
<img alt="题干图片" id="problemImg" name="problemImg" src="" style="width:220px;height: 155px;"><br><br>
<span id="spanContent">
<a href="javascript:selectImg('proImg','problemImg','spanContent')" title="插入图片" >插入图片</a>
</span>
<a href="javascript:deleteImg('taimg')">删除图片</a>
</td>
</tr>
<!-- 题干 -->
第二部分
<!-- 选择题 start -->
<tr id="txtChoiec">
<td width="15%" align="right">题目选项
<br>
<br>
<input type="button" value="增加选项" onclick="addTab()">
</td>
<td width="75%" align="left" colspan="2">
<div><input type="radio" name="optionType" value="1" checked="checked" onclick="changeXz(this.value)">单项选题
<input type="radio" name="optionType" value="2" onclick="changeXz(this.value)">多项选题
<span id="optionTypeDiv" style="color: red"> 单项选择题,只能勾选一个答案</span>
</div>
<table id="chooseDiv" border="0" width="100%">
<tr>
<td width="30"><input type="checkbox" name="optCheck" value="A" onclick="showChoose(this.value)">A</td>
<td width="400"><textarea rows="35" style="width:100%;height:36px;" id="option1" name="proInfo.option1"></textarea></td>
<td width="130"><img alt="选项图片" id=optionImg1 name="proInfo.optionImg1" src="" style="width:120px;height: 45px;"></td>
<td width="70">
<span id="span1">
<a href="javascript:selectImg('opimg1','optionImg1','span1');" title="插入图片">插入图片</a>
</span>
<br> <br>
<a href="javascript:deleteImg(tbimg)">删除图片</a>
</td>
</tr>
</table>
</td>
</tr>
<!-- 选择题 end -->
在火狐firfox浏览器,第二部分 colspan=2貌似没有其左右,很少郁闷。后来调试发现是和display属性有关系。
解决方法:
如果在<table>中对<tr>或者<td>使用style.display来控制显示/隐藏某行或某个单元格的话,在IE中一切正常,但是在Firefox中就会出现错位的现象。
解决方法是把style.display='block'
写成
style.display= “ ” //为空就行。
'就可以了
本人遇到这个问题,并实践上面过程。- table表格合并列的问题,在IE中能够正常显示,但是在火狐中,好像colspan没有起作用一样,解决办法!!!!
- 关于 frame 显示问题,IE 显示正常,但是在火狐中不行的问题
- table中tr的display属性在火狐中显示不正常,IE中显示正常
- 表格中的td通过js来显示和隐藏,在firefox中colspan将不起作用
- 在网页中插入flash的时候能在IE中显示但是不能在火狐里显示的问题
- table表格中colspan不起作用的问题
- 做网页在IE中能够居中但在火狐Firefox中不能居中解决办法
- 让文本框在ie中敲回车起作用、火狐中敲回车无作用的代码
- 图片在IE能正常显示但是不能在Firefox中显示
- IE中表格colspan属性影响表格宽度问题
- 在Excel表格中合并列
- 在对设置表格设置table-layer:fixed样式后,发现表格中有一行合并过,其它没有合并的行的列宽会平均化,对列宽的设置会失效
- 解决:初学Extjs,GridPanel在IE中显示,但是在Firefox中不显示的小问题
- GIF动画图片在IE中不能正常显示的解决方法
- 关于使用Adoeb SVG Viewer在IE中无法正常显示SVG文档的问题
- table表格合并第一列中相同的内容!
- table表格合并第一列中相同的内容!
- 表格中tr的display:block在火狐中显示错乱的解决方法
- 使用GOOGLE的一个有效方法
- server-side JavaScript solutions
- java import的机制[转载]
- MulValueItem 点击状态切换机制
- Linux 所有格式tar bz2 rar 打包解包命令 详解
- table表格合并列的问题,在IE中能够正常显示,但是在火狐中,好像colspan没有起作用一样,解决办法!!!!
- 即时通讯中P2P网络技术概览与实现原理
- struct rlimit介绍
- 服务器也可以运行javascript?
- PLSQL常用设置
- python对XML的解析总结
- UIWebView.h
- visual studio LIB 环境变量问题
- 面向对象不是计算机编程的基本原子