내 문제는 끝에 제공된 샘플 코드에 설명되어 있습니다. 기본적으로 왼쪽에 몇 가지 도구가 들어있는 div 컨테이너와 중간에있는 주요 콘텐츠 및 오른쪽에있는 몇 가지 도구가 있습니다 (시각적 왼쪽 도구는 끌기를 제공하고 시각적 오른쪽 도구는 내용을 삭제하는 것입니다). 왼쪽 및 오른쪽으로 각각 플로팅으로 포지셔닝을 달성했습니다. 그러나 주 콘텐츠에 배경색을 넣으면 왼쪽에 떠 다니지만 오른쪽으로는 채색되지 않습니다. (현재 파이어 폭스 3.5에서만 테스트되었습니다)div에 세 요소를 배치
아래 코드 :
<head>
<style type="text/css">
#container{
width:500;
}
.handle{
float:left;
}
.delete{
float:right;
}
.main{
width:450;
background-color:ccc;
}
</style>
</head>
<div id="container">
<div class="c"><p class="handle">HH</p><p class="delete">X</p><p class="main">Some text here asdf asdf asdf asdf asdf asd fasd fsa dfsa df asdf sadf sa dfa sdf sadf asd fsa df sadf asdf asdf asd fas df asdf as asd fasd fas dfa sdf asdf as dfas df dasf asd fas df asdf asdf asd fasd fasdf asdf asdf asdf as df asdf asdf asd fas df asdpf asdf asdf asd fas dfa sdf asdf asd fas df</p></div>
<div class="c"><p class="handle">HH</p><p class="delete">X</p><p class="main">Some text here asdf asdf asdf asdf asdf asd fasd fsa dfsa df asdf sadf sa dfa sdf sadf asd fsa df sadf asdf asdf asd fas df asdf as </p></div>
</div>
스타일에'* {border : solid 1px black} '을 추가하면 어떻게되는지보십시오. – voyager