2012-04-22 29 views

回答

5

Smashing Magazine在該網站上做了一個complete breakdown

編輯,回覆評論adj不是一個「邊」,它是一個「長度」。爲了讓一本彈出式書籍摺疊而不是亂七八糟,內容的背景必須與他們所坐的頁面保持一定的角度。完全水平的書本不會工作,完全垂直,書本正面沒有任何東西可以看到。我們的作者從橫向上選擇了15 °,但這個選擇是任意的。

一旦他挑選了15 °,他需要知道書的寬度。這就是他所說的adj。這是通過使用固定的「場景寬度」和任意角度創建的書的大小。他用Pythygoras定理得到它(因爲數學不是他的強項),但如果你願意,你可以用下面的內容替換該行:

var adj = POPUP_WIDTH * Math.cos(degToRad(15)); 
+0

嗨sinethetha,在文章中,我看到一個變量「ADJ 「被計算出來了。我認爲這是相鄰的一面。但是,我可以知道哪個相鄰點已經被計算出來了,爲什麼鄰近點需要找到一個點? – p0larBoy 2012-04-22 11:52:00

+1

增加了對答案的解釋 – Sinetheta 2012-04-22 21:20:40

相關問題