我想将一个div添加到td中,并从td(水平或垂直或两者)取出div的位置/大小。我的问题是,例如,如果我向div添加顶部边距,表格高度的整行将增加以包含div。如何从td中定位/分隔div而不用拉伸td本身?
有没有办法让td的高度和宽度保持不变,并且在td之外的位置/大小div? div必须保持为td的子元素。
'a'元素的相同问题。我不确定答案与div不同,或者解决方案(如果有的话)与div和'a'相同。
在此先感谢
我想将一个div添加到td中,并从td(水平或垂直或两者)取出div的位置/大小。我的问题是,例如,如果我向div添加顶部边距,表格高度的整行将增加以包含div。如何从td中定位/分隔div而不用拉伸td本身?
有没有办法让td的高度和宽度保持不变,并且在td之外的位置/大小div? div必须保持为td的子元素。
'a'元素的相同问题。我不确定答案与div不同,或者解决方案(如果有的话)与div和'a'相同。
在此先感谢
您可以:
position:absolute;
你的div
然后导航外,如:
top:-10px
等等...
给你的孩子元素提供position: absolute
。如果它是div
(对于a
标记不是必需的)块元素,也可以使用display: inline
或display: inline-block
。
然后通过使用top
和left
,设置子元素的位置。 (给出负值)
请显示您的代码!想象一下,去找一个机械师,告诉他你的车有问题,而不会向他展示你的车。他打算如何帮助你?我们怎么样? – Kyle 2013-05-06 12:12:56
尝试在'a','div'上放置'position:absolute'' – 2013-05-06 12:13:02
听起来就像你不想用表格布局给我。 – 2013-05-06 12:20:15