的邊緣獲取寬度本質上,思想是使Element-B
和Element-C
覆蓋區域水平從Element-A
中心開始,在viewport
邊緣結束。從元件的中心到視口
所以,我想我想從Element-A
中心的距離值到達的viewport
附加說明邊緣:
Element-A
可是沒有靜態位置或大小。Element-B
和Element-C
verticalposition或高度是 無關緊要的。
我的想法是這樣的:的Element-A
- 計算寬度除以二(或者只得到一半的寬度,如果那裏有一種方式。)
- 獲取到的
Viewport
邊緣從
- 加起這些計算值。
Element-A
邊緣的距離
(當然,除非那裏有辦法讓這個寬度向上伸直)
我試圖尋找一種方法做列表項2.但無法找到一個方法來做到這一點..那或多或少砸了我的想法..
我除了基本設置爲圖像http://jsfiddle.net/nsEth/
任何想法,沒有起點?
這是一個很好的圖! –