임씨는 HTML 요소를 사용하여이를 수행하는 방법을 생각하려고합니다.너비가 HTML 요소를 흡수 중입니다.
이 색상에 대한 특별한 아무것도 없다, 그래서 나는 그 이미지를 만들 필요가 없습니다. 텍스트가 오른쪽 정렬됨을 유의하십시오. 또한 색상 막대는 왼쪽에서 텍스트까지 올라갑니다.
그래서이 텍스트는 배경색이 흰색으로 바뀌고 배경색이 바로 옆에 설정되어있는 div로 표시되어 구현 될 수 있습니다.
또는 수레 대신 오른쪽 맞춤을하고 비슷한 효과를 얻을 수 있습니다.
다음은 키커입니다.
저는 애니메이션을 만드는 데 자바 스크립트 라이브러리 (어느 것이 든 상관 없습니다)를 사용하고 있습니다.
플로트 또는 텍스트 정렬 방법에 대한 문제는 너무 많은 값들이 두 상태 사이에서 전환하도록 변경되어야한다는 같습니다 애니메이션 바는 좌측으로 수축 등 꼴이며 . 자바 스크립트 애니메이션 효과는 너비 또는 글꼴 크기와 같은 미리 정의 된 값을 변경하려는 경향이 있습니다. float 또는 text-align 메서드를 사용하여 그림 1에서 그림 2로 전송하려면 플로팅/텍스트 정렬을 제거한 다음 막대 색의 너비를 설정해야합니다. 그러나 자바 스크립트를 유지하려는 경우에는 작동하지 않습니다. 이러한 간단한 작업에 최소한의 오버 헤드가 있습니다.
절대 위치 지정/너비를 시도했지만 텍스트를 오른쪽 정렬하고 바가 왼쪽의 같은 지점에서 만나는 것을 얻을 수 없습니다.
단순한 해결책을 알지 못하지만, 내가 보았을 때 텍스트가 오른쪽에 배치 된 요소 하나와 가능한 한 많은 공간을 차지하는 요소가 필요합니다. 그것은 색상을위한 ... 그리고 색상이있는 요소는 폭을 가질 수 있어야하고 텍스트는 그 옆에 따라야합니다.
감사합니다.
텍스트가 약간 어색하고 중심에 서있는 것처럼 보입니다 ... 나는 당신의 아이디어를 받아서 내 솔루션에 병합 할 수 있는지 보려고합니다. – phillc
어떤 텍스트가 중앙에있는 것처럼 보입니까? – cletus
그는 테이블 버전에 대해 이야기하고 있습니다. CSS 버전이 더 잘 작동합니다. – KyleFarris