我想將一個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