다음은 내 HTML 페이지의 이미지입니다. 텍스트 메뉴는 오른쪽 정렬 된 div 안에 있으며 문자 간격은 1.2em입니다. 이것을위한 의사 선택기가 있습니까? 나는 상대적 위치 선정에 의지하고 싶지 않다.CSS에서 요소의 마지막 문자에 대한 문자 간격을 제거하려면 어떻게해야합니까?
나는 블록이 끝나는 곳에서 끝내기 위해 텍스트 메뉴를 좋아할 것이다.
은 이미 최선의 답을 표시 한,하지만 난 코드 블록에 의해 관계없이 마크 업에 대한 질문을 받았다. 여기있어.<div class="sidebar">
<span class="menuheader">MENU</span>
<ul>
<li><a href="#content">Content</a></li>
<li><a href="#attachments">Attachments</a></li>
<li><a href="#subpages">Sub-pages</a></li>
<li><a href="#newsubpage">New sub-page</a></li>
</a></ul>
</div>
.sidebar{
color: rgb(150,93,101);
display: inline;
line-height: 1.3em;
position: absolute;
top: 138px;
width: 218px;
}
.menuheader{
letter-spacing: 1.1em;
margin: -1.2em;
text-align: right;
}
마크 업이 필요합니다. – BoltClock
마크 업으로 마크 업을 업데이트했습니다. – desbest