텍스트 안에 "+"문자가 있고 경계가있는 상자에 넣으려는 경우 span
에 포장하고 border: solid 1px
으로 설정하면됩니다. 그러나 0.5em by 0.5em과 같이 상자의 특정 치수를 갖고 싶다면 어떻게해야합니까? 기본적으로 span
은 인라인이므로 width
및 height
은 무시됩니다.텍스트의 특정 문자에 대한 경계가있는 상자를 만드는 방법은 무엇입니까?
나는 display: inline-box
을 설정하는 것이 도움이 될 것이라고 생각했지만, 테두리가 이상하게 그려져 문자가 상자에 전혀 나타나지 않으며 브라우저마다 다르게 나타납니다. http://jsfiddle.net/csMLu/
요소에 설정해야 할 것이 있습니까? 아니면 더 나은 기본 접근법이 있습니까?
'line-height' 설정이 그랬습니다. 그러나 상자의 중간에 문자를 배치하고 동시에 다른 문자와 함께 표시되도록 CSS를 약간 수정했습니다 (표현되지 않은 목적을 위해 미세 조정). 표준 모드에서 치수 기입 작업을 수행하려면 'display : inline-block'을 유지해야합니다. http://jsfiddle.net/csMLu/19/ –