html中table的问题!

style="height:54px;position:relative;width:100%;TABLE-LAYOUT:fixed"position:relative和... style="height: 54px; position: relative; width: 100%; TABLE-LAYOUT: fixed"

position: relative和TABLE-LAYOUT: fixed分别有什么作用?去掉对代码有什么影响?
一些子元素依赖它的相对定位是什么意思?下面这个算不算
<label style="width:95%; height:22px" >
个人编号
</label>
展开
 我来答
哈徳韦
2010-04-29 · TA获得超过394个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:165万
展开全部
可以尝试一下啊,对比一下效果嘛。

position: relative 是相对定位。
TABLE-LAYOUT: fixed 是固定布局。

去掉后对表格本身不会有影响。但是可能会对表格内部的某些子元素的显示造成影响,如果存在一些子元素依赖它的相对定位的话。如果确定没有这样的子元素,则尽管去掉好了。

-----------------------------------------------------------------
回答补充:

你说的那个label 不算。不会对它造成影响。

所谓子元素依赖父元素的相对定位,举个例子,比如
<div id="div1" style="position: relative;">
<div id="div2" style="position: absolute; left: 10px; top: 10px;">
</div>
</div>
以上,div2就依赖div1的相对定位。上面是div2的左边离div1左边10像素,上面离div1的上边10像素。

如果去掉了div1的position: relative,则div2的左边就不是离div1的左边10像素了,而可能是离div1的父元素的左边10像素。这样可能导致显示与预期不一样。

参考资料: http://www.myfootprints.cn/blog/catalog.asp?cate=15

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sxxsd070128
2010-04-29 · TA获得超过325个赞
知道答主
回答量:99
采纳率:0%
帮助的人:110万
展开全部
这些属性你试一下就知道有啥区别了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式