많은 웹 사이트에 950px 너비의 컨테이너가 있고 일부 링크가 포함 된 컨테이너가 있으며 컨테이너의 여백에 맞춰져 있습니다 . 헤더에는 컨테이너의 모든 영역을 채우는 배경색도 있으며, 그렇게하려면 내가 원하는 것도 있습니다. 아마도 잘 설명하지 못했을 것입니다. 예를 들어 보겠습니다. StackOverflow에는 "질문", "잡", "문서", "태그" "사용자"와 같은 링크가있는 "헤더"가 있으며 컨테이너와 정렬되지만 배경색이 컨테이너 밖으로 영역을 채 웁니다. 내 질문은 div/컨테이너 위에 펼쳐진 배경 색상 및 컨테이너와 일치하는 텍스트/링크가있는 동일한 머리글 "레이아웃"을 얻는 방법입니다.div "container"(950px)에 div의 배경색을 채우는 방법
HTML 코드
<body><div class="container">
<div class="switcher">
<div class="platform-switcher">
<div id="pc-switcher"><img src="pc-logo.png"> PC Games</div>
<div id="xbox-switcher"><img src="xbox-logo.png"> Xbox</div>
<div id="ps4-switcher"><img src="ps4-logo.png"> PS4</div>
</div>
<div class="flags">
<div class="language"></div>
<div class="currency"></div>
</div>
</div>
<div id="search">
<form id="search-form">
<input type="text" id="searchbar">
</form>
</div>
</body>
CSS 코드
내가 원하는 것은 "용기"에서 ".platform-스위처"의 사업부의 배경 색상을 스트레칭과에 정렬 유지하는 것입니다.container {
width: 950px;
margin: 0 auto;
}
.platform-switcher {
background-color: black;
height: 40px;
display: inline-block;
}
#search-form {
float: right;
}
.platform-switcher div {
}
#pc-switcher {
color: #cc5a00;
height: 17px;
padding-left: 29px;
padding-top: 12px;
padding-right: 18px;
font-weight: bold;
float: left;
font-size: 11px;
position: relative;
}
#xbox-switcher {
color: #cc5a00;
height: 17px;
padding-left: 29px;
padding-top: 12px;
padding-right: 18px;
font-weight: bold;
float: left;
font-size: 11px;
position: relative;
}
#ps4-switcher {
color: #cc5a00;
height: 17px;
padding-left: 29px;
padding-top: 12px;
padding-right: 18px;
font-weight: bold;
float: left;
font-size: 11px;
position: relative;
}
컨테이너, "플랫폼 - 스위처"콘텐츠 (PC 게임/Xbox 등 ...).
@cfnerd 그것은 일 : –