CSS 스타일링과 관련하여 지금 내가하고있는 웹 개발자의 특정 측면에 문제가 있습니다. 다음 CSS로 스타일이 적용된앵커 태그 스타일링 문제의 스팬 태그
<div id = "spaninsidea">
<ul id="spantest">
<li><a id="nav-button-one" href="javascript:return false;"><span>Link 1</span></a></li>
<li><a id="nav-button-two" href="javascript:return false;"><span>Link 2</span></a></li>
</div>
:
내가 가지고하면 다음과 같은 HTML입니다
#spaninsidea { background: #494949; padding: 5px 5px 5px 37px; overflow: hidden; margin: 0 0 10px 0; }
#spaninsidea li { display: inline;}
#spaninsidea li a { text-transform:uppercase; text-align:center; border-radius:5px;
display: block; margin-right:50px; width: 100px; height: 100px; background-color: green;
float: left; }
#spaninsidea li a span {background-color:orange; margin-top:50px}
내가 얻을하려고하는 중간에 앉아 링크 내부의 spaned 텍스트입니다 태그의 스팬에 여백 설정을 적용하려고하면 단순히 자리에 있지만 글꼴 색을 변경하면 크리켓을 재생합니다. 나는 왜 그것이 작풍을 그러나 어기는지 그림을 기울인다.
프론트 엔드의 내용은 새로운 것이므로, 일반적으로 볼 수있는 눈부신 문제가있는 경우이를 지적하십시오.
건배
당신은 단지 당신의 스팬에 자동으로 왼쪽 및 오른쪽 여백을 설정하고 당신이 갈 수있을 것 같아요 - jsfiddle을 설정하면 쉽게 될 것입니다. –
@BethBudwig 여백은 인라인 레벨 요소에는 적용되지 않습니다. 그리고 그 기간은이 맥락에서 쓸모가 없습니다. –
@RikudoSennin 그러면 제안 사항이 표시됩니다. – Morn