2012-05-24 3 views
6

궤도 시뮬레이션 중입니다. 행성 궤도에 있습니다. 확대/축소 (+ 기호 클릭)하고 해왕성 (오른쪽 행성의 마지막 행성을 스크롤해야 할 수도 있음)을 선택하면 궤도 (점선)가 사라집니다. 1을 축소하면 그 궤도가 몇 번 보입니다. 다시 축소하거나 더 멀리 그리고 항상 볼 수 있습니다. 그것이 사라지지 않도록 어떤 방법 으로든?DIV 또는 DIV 경계선이 사라집니다

작동 예제 here을 볼 수 있습니다.

중요한 점은 Mac 용 Chrome 최신 버전입니다. Mac 용 최신 Firefox에서 다운로드하여 시도했는데 문제가 없습니다. 나는 사파리와 최신 사파리에서 그것을 시험해 보았다. 그래서 이것은 웹킷 문제가 아닌 크롬과 관련된 특별한 문제 일 것임에 틀림 없다.

이것은 Chrome의 버그 일 수 있습니다. 나는 report을 제출했다.

+0

문제를 발굴하는 데 약간의 시간이 걸립니다. 버그가 Windows 용 최신 Chrome에서도 재현 될 수 있음을 알려드립니다. –

+1

보유 모드 그래픽 API에 대해 HTML 대신 SVG를 고려 했습니까? – Phrogz

+0

@Phrogz - 의견을 주셔서 감사합니다. '보유 모드 그래픽'이라는 용어를 알지 못했지만 새로운 것을 배웠습니다. 나는 SVG를 조사 할 것이다. 나는 문제가 자바 스크립트와 관련이 있다고 생각하지 않지만 오히려 얼마나 많은 DIV가 화면 밖의 것들과 비교되어 표시되는지 생각한다. 내 생각에 그것은 객체가 카메라 위치에 가까워 질 때처럼 내 시각에서 벗어나 중요하지 않은 것으로 추측됩니다 (또는 이것이 3d 인 경우). 나는 누군가가 전에이 문제에 뛰어 들어서 해결 방법을 알고 있기를 바랬다. 그래서 나는 내 질문에 직접 코드를 게시하지 않고 그 문제점을 설명했다. – Justin808

답변

1

div에 배경색을 지정하면 사라지는 테두리가 표시됩니다.

해결 방법으로 테두리 너비를 3px로 변경하면 (적어도 내 Chrome 19 (Linux)에서는) 테두리가 계속 표시됩니다. 아마도 가장 높은 줌 레벨에 대해 두꺼운 너비를 설정할 수 있습니다.