为了账号安全,请及时绑定邮箱和手机立即绑定

代码规范问题

这节代码里1、第17行的div是干什么用的

2、<td>标签中同一列的width为何不一样?甚至还有明显的错误“%45”?

正在回答

4 回答

老哥,你这id我好像在哪见过,在一个群里好像.

你给的代码我看了好久,也试了试,关于那个div啊,我觉得这是人家讲课用的代码,可能是用来讲上一个知识点用到了,后面的知识点没用到,但是没有删除掉,如果在里面加上内容,会显示在表格第一行第二列,也就是"学号"输入框的下面,这也侧面验证了table的元素是默认填满table的;可以将input提升为block(块)元素,然后设置外边距修改

另外那个问题,我把每个td的width属性都删掉了,一样可行,更说明了table默认填满table表格,他的设置格式没问题,可以用px也可以用%.但是%在前面就是手误了应该.

我在搜索过程中发现这个解答可能会解开你的问题

这里设置了不一样列宽的列,用的是css样式,另外w3c里也推荐使用css设置width和height,

http://img1.sycdn.imooc.com//585d03ca0001349e13420710.jpg



0 回复 有任何疑惑可以回复我~
#1

暮女神 提问者

老哥,稳!
2016-12-23 回复 有任何疑惑可以回复我~

colspan设置跨行显示啊,就是这么解决的,每一行里默认是4列,你把那个页面的源代码拿出来,放到自己的编辑器里,尝试修改其width值,查看变化,就能理解了!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

代码规范问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信