2011-09-23 6 views
0

자바 스크립트 기반 캘린더를 사용하고 있습니다. 오늘 날짜를 표시하는 줄을 소개해야합니다. 나는 확장 된 세포를 위해 그것을 얻을 수있었습니다. 그러나 세포가 붕괴되었을 때 선을 도입 할 수는 없습니다. 이유는 축소 된 경우 행이 7 개의 개별 셀이 아니라 하나의 전체 div가된다는 것입니다. 당신은 위의 이미지에서 볼 수div에 특정 위치에 선을 긋는 방법?

calendar with problem

오늘 날짜를 나타내는 재 라인 실행이 있습니다. 그러나 붕괴 된 시대에는 그렇지 않다. 그들 사이의 라인을 달성하는 가장 좋은 방법은 무엇입니까?

+0

가장 좋은 방법은 축소 된 섹션을 두 부분으로 나눠서 sun-fri와 sat를 실행하여 해당 행을 확장 할 수있게하는 것입니다. 그렇지 않으면 브라우저가 그 라인을 그리는 방법, 절대적으로 배치하는 방법 등을 알아 내려고 노력하고 있습니다. –

+0

캘린더 HTML이 어떻게 구성되어 있는지, 그리고 "오늘"이 표시된 방식을 보지 않고는 누구도 추천 할 수있는 것이별로 없습니다. jsfiddle.net 또는 URL에서 재구성 할 수 있는지 확인하십시오. –

답변

0

축소 된 항목이 하나의 div 일 필요가 있습니까? 아니면 7 개의 div로 만들고 테두리를 제거 할 수 있습니까?

divs를 별도로 작성하면 두꺼운 테두리를 넣을 수 있습니다 (선을 생성하는 방법이라고 가정).

또는 마커 선에 상대적으로 배치 된 DIV를 사용할 수 있고 필요한 위치에서 몇 가지 계산을 한 다음 나머지 콘텐츠 위에 떠 다니게 할 수 있습니다. 이 방법은 밑에있는 물건의 레이아웃이 중요하지 않습니다. 이것은 원하는 위치를 계산하는 상대적으로 쉬운 방법이 있음을 의지합니다 (나는 항상 마지막 날 전에 항상 그런 것은 아니라고 가정합니다).

관련 문제