이 상자는 같은 스타일이지만 구조가 다릅니다.왜이 공간이 나타 납니까?
http://codepen.io/KevanM/pen/mWeOJV (아래 코드)
왜 두 번째 행은 상자 사이에 공간이 않습니다,하지만 두 번째에 - 크롬 도구에서 찾고, 마진이나 패딩에 의해 촬영에는 공간이 없습니다.
<div class="switch">
<p class="english">
<span class="switch-active">Foo</span>
<a title="Cymraeg" href="#">
<span class="cymraeg">Bar</span>
</a>
</p>
</div>
<hr />
<div class="switch">
<p class="cymraeg">
<a title="English" href="#">
<span class="english">Foo</span>
</a>
<span class="switch-active">Bar</span>
</p>
</div>
CSS : 당신의 span
태그 앞에 공백이
.switch p {
color: #fff;
}
.switch .english span.switch-active {
background-color: #b50038;
}
.switch .english span {
background-color: #bbb;
padding: 10px;
}
.switch .english span {
background-color: #bbb;
padding: 10px;
}
.switch .cymraeg span.switch-active {
background-color: #b50038;
}
.switch .cymraeg span {
background-color: #bbb;
padding: 10px;
}