2013-03-21 112 views
1

我想使左對齊固定的div。我希望另一個div取100%的大小restante.quero使左對齊固定的div。而且我希望另一個div可以獲得剩餘尺寸的100%。div與固定和另一個div左對齊100%

但是,第二個div總是下降,但第二個div總是下降。

如何做到這一點?這個怎麼做?

演示EM的jsfiddle:

http://jsfiddle.net/jxt4V/1/

.coluna2 
{ 
    height:auto; 
    width:100%;  
    float : left;   
} 
+0

我在理解這個問題上有點麻煩。 – isherwood 2013-03-21 13:09:48

+0

tks ...改變標題... – 2013-03-21 13:12:43

回答

1

更改您的以下CSS這樣的:(#principal.coluna2

#principal 
{ 
    width:100%; 
    background:#babaca; 
    float : left; 
    word-wrap: break-word; 
    position:relative; /* adding Position: relative; here */ 
} 



.coluna2 
{ 
    height:auto; 
    position:absolute; 
    top:0; 
    left:150px; /* giving the value of the adjacent element ie width: 150px */ 
    bottom:0; 
    right:0;   
} 

Working Fiddle

+0

或者擺脫定位並使用margin-left代替。 – 2013-03-21 13:33:04

+0

@joeframbach從未這樣做過。你能告訴我如何? (也許在這裏發帖作爲答案) – 2013-03-21 13:34:09

+0

發表http://jsfiddle.net/joeframbach/YLCLZ/ – 2013-03-21 14:00:54

1

http://jsfiddle.net/joeframbach/YLCLZ/

img { 
    width: 100px; 
    float: left; 
} 
div { 
    margin-left: 120px; 
} 

<img src="http://www.poundland.co.uk/images/4414/original/filler-2.jpg" /> 
<div>This text is on the right</div> 
<div>This is also on the right</div> 
+0

+1不錯的一個.. :) – 2013-03-22 18:30:24