将UL右角放在DIV左角开始的地方

时间:2009-02-26 16:53:55

标签: html css html-lists

我有DIV,其中有UL,位置:绝对。默认情况下,左边是0px。我需要在UL宽度的100%左侧移动UL。 UL右角将是DIV左角开始的地方。

2 个答案:

答案 0 :(得分:0)

如果您知道ul的宽度,请将left属性设置为-that width,例如

left: -100px;

答案 1 :(得分:0)

您是否尝试过UL的风格:

ul { margin-left:-100%; }

那应该移动它与UL相同的宽度,并将在div之外渲染。 如果没有更多的页面源,很难说它会如何影响你的布局的其余部分......

编辑:

要使UL相对于DIV移动,还要设置:

div { position:relative; }