[問題] 彈出大圖片後超出頁面長寬如何修改??
在對岸看到一個java語法
功能是能讓網頁中本來呈現的小圖
滑鼠移動上去後,自動彈跳出大圖片
而且大圖片可以隨滑鼠一起移動,超過左右邊頁寬時圖片自動換邊
用來判斷位置的程式碼大概如以下:
function widthJudge(e){
var marginRight = document.documentElement.clientWidth
- e.pageX;
var imageWidth = $("#bigimage").width()+22;
if(marginRight < imageWidth)
{
x = imageWidth;
$("#bigimage").css({top:(e.pageY - y ) +
'px',left:(e.pageX - x ) + 'px'});
}else{
x = 22;
$("#bigimage").css({top:(e.pageY - y ) +
'px',left:(e.pageX + x ) + 'px'});
};
}
想請問,當跳出的大圖片超過上下的頁高時
有沒有辦法修改這段程式讓他一樣能自動跳換位置呢?
讓圖片能保持在頁面中而不會跑出滾動滑桿....
如果有程式碼不詳盡的地方請告訴小弟~~~
我再找出來補上~~~
順便附上原始網頁的範例
http://0rz.tw/0BBbI
--
: :: '● ︰︰ .: : . 先別打過來啊~~
. ::: (﹀ ︰︰ .: ‧: ﹨●∕ 我還沒貼完呢?!
︰: ~﹌ ‧. .︰: : ︱ ˊ
: :: : ‧ ●' .‧: :‧ ∕﹥
‧ :‧ . ╰) .: . ∕﹨
: : ′〉 : ∕ ̄﹨
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.151.206
※ 編輯: celex 來自: 114.40.151.206 (08/04 17:11)
※ 編輯: celex 來自: 114.40.151.206 (08/04 17:14)
推
08/04 21:18, , 1F
08/04 21:18, 1F
→
08/04 22:18, , 2F
08/04 22:18, 2F
推
08/05 16:07, , 3F
08/05 16:07, 3F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章