2017-02-08 1 views
0

일부 드롭 다운 메뉴를 만들려면 일부 div를 왼쪽으로 플로트하려고합니다. 내 문제는 이것입니다. 내가 왼쪽으로 떠있을 때, 첫 번째 이후의 div도 float : left가 없으면 첫 번째 div 안에 들어갑니다.플로트가 제대로 작동하지 않습니다.

float : left를 넣을 수 없습니다. 왜냐하면 실제로 아무것도 할 수 없다는 것을 의미하기 때문입니다. 이전에 작동 했었는데, 왜 그들이 서로 안을 거니?

#box1 { 
 
    width: 200px; 
 
    height: 100px; 
 
    background-color: red; 
 
    float: left; 
 
} 
 
#box2 { 
 
    width: 200px; 
 
    height: 100px; 
 
    background-color: blue; 
 
}
<div id="box1"> 
 
</div> 
 
<div id="box2"> 
 
</div>

답변

0

메이크업은 div의 플로트 모두 사업부를 만들기 위해 블록 요소 자체

#box1{ 
    width: 200px; 
    height: 100px; 
    background-color: red; 
    float: left; 
    } 
    #box2{ 
    width: 200px; 
    height: 100px; 
    background-color: blue; 
float:left 
    } 

왼쪽이

+0

여전히 다음, 그 안에 갈 것이다 다음 요소로보고 작동하지 않을 것이다 I 돈 (그것 중복되지 보여 추가 마진) #의 BOX2에서

float: left; 추가 싶지 않아. –

+0

부트 스트랩을 사용하는 경우 end div 이후 class clearfix로 div를 추가하면 다음 줄에 다른 요소가 생성됩니다. 그렇지 않다면 div를 사용하고 CSS 속성을 clear로 설정하십시오 : 둘 다; –

0

그냥 작동하는 것 같다 모두 div의에 인라인 사용 플로트 Asif Ahmed가 제안한 의견으로는 문제가 없습니다.

그냥

https://jsfiddle.net/jwe5cohy/

+0

내가 말했듯이, float을 가지고 있다면 : SECOND div에 남겨두면 뭔가가 div/into/div에 들어갑니다. 코드를 복사하고 float : left없이 다른 div를 추가하면 두 div에 들어갑니다. float 추가 : 웹 사이트를 만들어야 할 때 왼쪽이 작동하지 않습니다. 나는 무엇을 할 것인가? float 추가 : 모든 요소에 왼쪽으로 ?? –

+0

내가 너를 이해하는지 모르겠지만 다른 두 사람을 둘러싼 div를 추가 할 수는있다. https://jsfiddle.net/Blomkfist174/jwe5cohy/1/ 그게 무슨 뜻입니까? – Blomkfist174

관련 문제