저는 며칠 동안 나 자신에 의해 CSS를 배우려고 노력해 왔으며 모든 것이 잘 진행되고 있습니다.배경이 IE에 완전히 표시되지 않습니다.
이렇게하는 동안 문제가 발생하여 도움을 받으려합니다.
저는 3 층 레이아웃을 단순화하려고 노력 중이며, FF에서는 완벽하게 작동하지만 IE에서는 작동하지 않습니다.
CSS의는,
#wrapper {
padding: 5px;
background-color: yellow;
margin: 0;
}
#left {
float :left;
width: 195px;
border: 1px solid;
}
#right {
float: right;
width: 195px;
border: 1px solid;
}
#middle {
margin-left: 202px;
margin-right: 202px;
padding: 0px 3px;
border: 1px solid;
}
그리고 HTML은,
<body>
<div id="wrapper">
<div id="left">
Lorem ipsum dolor sit amet consect etuer adipi scing elit sed.
</div>
<div id="right">
jnvfr
</div>
<div id="middle">
ubrei
</div>
</div>
</body>
배경 색상은 래퍼의 끝까지 도달하지 않습니다. "overflow : hidden;"을 추가하면 FF로 제대로 작동하지만 문제는 IE에 남아 있습니다.
또한 여기에 "오버플로 : 숨김"을 추가하는 목적을 설명 할 수있는 사람이 있습니까?
도움을 주시면 감사하겠습니다. 감사합니다. .
답장을 보내 주셔서 감사 드리며, 두 브라우저에서 완벽하게 작동합니다. 여기 질문이 있는데, 괜찮 으면 좋겠다. 컨텐츠는 ""여기서 어떤 역할을합니까? 그것을 제거하면 같은 문제로 다시 걸립니다. –
빈 생성 된 콘텐츠 상자는 CSS 당 새 하위 요소를 만듭니다. 무슨 일이 일어나는지보기 위해 뭔가를 삽입하십시오 :'content : 'hello world!'예를 들면. – fuxia
시간을내어 도와 줘서 고마워. 고맙습니다. –