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> 展开
position: relative和TABLE-LAYOUT: fixed分别有什么作用?去掉对代码有什么影响?
一些子元素依赖它的相对定位是什么意思?下面这个算不算
<label style="width:95%; height:22px" >
个人编号
</label> 展开
2个回答
展开全部
可以尝试一下啊,对比一下效果嘛。
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像素。这样可能导致显示与预期不一样。
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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这些属性你试一下就知道有啥区别了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询