CSS를 사용하여 분할 막대 차트를 만들려고합니다. 내가이 의미하는 것은 어쨌든 CSS를 사용하여 분할 막대 차트
_____ __________
__|____| Text |_________|
|_______| Text |___|__
|______| Text |______|
(원유 도면을 용 서하십시오! 나는 그것이 의미가 희망)
, 내가 지금까지 가지고있는 코드는 내가 첨부 한 내용을 생성 ...이 같은 것입니다<dl style="width: 600px">
<dt>2008</dt>
<dd><div id="data-one" class="bar" style="width: 5%"> </div></dd>
<dt>2009</dt>
<dd><div id="data-two" class="bar" style="width: 80%"> </div></dd>
<dt>2010</dt>
<dd><div id="data-three" class="bar" style="width: 64%"> </div></dd>
<dt>2011</dt>
<dd><div id="data-four" class="bar" style="width: 30%"> </div></dd>
<dt>2012</dt>
<dd><div id="data-five" class="bar" style="width: 30%"> </div></dd>
<dt>2013</dt>
<dd><div id="data-six" class="bar" style="width: 30%"> </div></dd>
</dl>
CSS :
이 JSFiddleHTML에
저는 몇 시간 동안 이걸 가지고 놀았지만, 텍스트의 중앙 열 왼쪽에 두 번째 막대를 놓는 것이 최선의 방법입니다. 내가 가지고있는 가장 가까운 것은 서로의 꼭대기에 2 개의 막대기를 얻고 있었다?! 나는 이것을하는 더 좋은 방법이 있다고 가정하지만 솔직히 단서가 없습니다. 아무도 가능한 해결책이 있습니까?
많은 감사, 데이브
http://jsfiddle.net/jfMTg/ 그래서 난 내 래퍼를 넣고 확인, 3 열을 만들어
다른쪽에 추가 할 코드는 어디에 있습니까? Btw + 1 조잡한 그림, 피들 및 코드 :) –
정말 아무것도 될 수 있습니다. 제가 게시 한 코드는 기본적으로 어쨌든 튜토리얼에서 발견 한 내용이며 실생활에서 사용되는 것이 아닙니다. 가로 막 대형 차트를 두 그룹으로 나눌 수 있습니다. 한 번 차트를 완성하면 복제 할 수 있습니다. 나는 공을 굴리는 방법에 막 달라 붙었습니다. –
음, 왜 dt/dd를 사용합니까? divs를 사용하십시오 ... –