2012-10-03 102 views
15

我只使用div的(無圖像)創建了一個基本時鐘的位置和rezing時鐘箭頭休息,並在這裏下車位置顯示時:調整大小打破我的div

enter image description here                                                                       enter image description here

這究竟是爲什麼?有人可以爲我解決這個問題嗎?這是一個單一的文件沒有外部文件

+0

請包括靜音選項。 20聲嘟嘟聲後我停止了測試。 –

+0

我認爲這取決於如何調整瀏覽器的大小。這取決於瀏覽器和顯示器的分辨率。沒有解決它的想法。 – Kedume

+0

你修好了嗎?我沒有看到任何破碎的箭頭! –

回答

1

哇,令人印象深刻。林不知道這是一個真正的答案,但可能導致你在正確的方向...

你是否意味着當你在瀏覽器中放大?我曾經遇到過一個問題,那就是瀏覽器渲染子像素的方式不同。它不完全是你的問題,但我認爲它非常相似。

本頁面描述問題:http://ejohn.org/blog/sub-pixel-problems-in-css/

我認爲它的相關原因是,如果您進一步放大頁面,問題就會消失,但隨後會回來。瀏覽器是如何渲染那些從未被設計爲在100%以外的任何地方觀看的元素。

你會注意到,如果你縮小問題是一樣的。

我的建議 - 不要擔心!

1

首先,哇,它真的很棒!

我看到它發生在Firefox和Chrome上。 當我將三角形的頂部/底部/左側/右側更改爲28-29像素時,它位置更好。我認爲它與尺寸調整方法(或者瀏覽器調整大小錯誤 - 儘管我不這麼認爲是因爲它發生在兩個瀏覽器上)有關,你是否嘗試將'px'轉換爲'em',因爲' em'是爲了保持尺寸比例更好。