저는 웹 개발에 익숙하지 않습니다. (자기 가르침) 그렇다면 바보 같은 질문인데 변명하십시오.아이콘 내에 텍스트를 표시하는 방법
아이콘 안에 텍스트를 어떻게 표시합니까? 마음 속의 번호 등. 웹 폰트 아이콘이 작동하지 않는다고 가정합니다. CSS 모양을 사용하면 용도에 맞지 않으므로 크기가 조정될 때 렌더링됩니다. 벡터가 더 좋은 옵션입니다.
다음은 내가 사용할 계획이었던 심장 용 CSS입니다. 그러나 내부에 텍스트를 표시하는 방법으로 명확하지 않습니다.
.heart {
position: relative;
width: 100px;
height: 90px;
}
.heart:before,
.heart:after {
position: absolute;
content: "";
left: 50px;
top: 0;
width: 50px;
height: 80px;
background: #fc2e5a;
-moz-border-radius: 50px 50px 0 0;
border-radius: 50px 50px 0 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
-ms-transform-origin: 0 100%;
-o-transform-origin: 0 100%;
transform-origin: 0 100%;
}
.heart:after {
left: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: 100% 100%;
-moz-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
-o-transform-origin: 100% 100%;
trans.orm-origin :100% 100%;
}
미리 감사드립니다.
당신이 CSS에서 더 높은 z 순서 설정으로 사업부를 사용하여 텍스트를 오버레이 봤어 여러 줄의 텍스트를 원, 수직으로 중앙에 jQuery를 사용? – lurker
고맙습니다 mbratch - 예 제가 z 주문을 사용했습니다. 하지만 텍스트와 PNG를 결합한 다음 크기를 조정하는 것이 얼마나 효과적인지 잘 모르겠습니다. CSS 모양 안에 텍스트를 포함 할 수 있다면 멋질 것입니다. 그러나 content 속성은 그렇게하지 않습니다! 그것은 두 번 번호를 표시합니다! –