SORU : div içinde div
9
●772
- 18-11-2016, 16:49:47Kimlik doğrulama veya yönetimden onay bekliyor.
- 18-11-2016, 16:50:41sistemweb adlı üyeden alıntı: mesajı görüntüle
http://www.w3schools.com/css/tryit.a...ayout_float_ex burayı incele belki fikir edinebilirsin.
Sürükleme işlemi hakkında ise burayı bir incele: http://www.w3schools.com/html/html5_draganddrop.asp - 18-11-2016, 17:08:11Benim gönderdiğim senin soruna yanıt mı ? Eğer değilse soru yanlışsistemweb adlı üyeden alıntı: mesajı görüntüle
- 18-11-2016, 17:15:21Hocam tamda istediğim o işte fakat üzülerek belirtmeliyimki o kısma kadar bendede tamam ama ben limitleri olsun istiyorum. Yani o resim bitince daha fazla gitmesin mesela dursun bu mümkün mü? Eğer bu konudada destek olursanız yaptığım kodu size ileteceğim. Amacı ile birlikte... Komplike bir yapıyı basitleştirmeye çalışıyorum dagrafiemo adlı üyeden alıntı: mesajı görüntüle
- 18-11-2016, 17:52:01Beynim yandısistemweb adlı üyeden alıntı: mesajı görüntüle
ama oldu sanırım 
http://codepen.io/eozgilik/pen/pNRzbb - 19-11-2016, 00:27:45Mükemmel iş hocam eline sağlık. pm atıyorum yapmak istediğim olayı...grafiemo adlı üyeden alıntı: mesajı görüntüle
- 19-11-2016, 01:44:035 dakkada yaparız n'olcak diye başladım da baya vaktimi yedi, pişman olmadım değil hani

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>CODEKSPER</title> <style type="text/css"> body{padding:0;margin:0;} #a{ position:relative;width:1000px;height:600px;margin:0 auto;background:#000; } #b{ position:absolute;z-index:1;left:0;top:0;width:200px;height:50px;background:#ffff00;font-weight:bold;line-height:50px;text-align:center;} </style> </head> <body> <div id="a"> <div id="b"></div> </div> <script type="text/javascript"> var a = document.getElementById("a"); var b = document.getElementById("b"); var a_w = a.clientWidth; var a_h = a.clientHeight; var b_w = b.clientWidth; var b_h = b.clientHeight; b.innerHTML = "CODEKSPER"; var left_space=0,top_space=0; b.onmousedown = function(e){ var xStart = e.pageX; var yStart = e.pageY; var lsOld = left_space; var tsOld = top_space; var ls,ts; document.onmousemove = function(e){ xEnd = e.pageX; yEnd = e.pageY; ls = (xEnd-xStart)+lsOld; ts = (yEnd-yStart)+tsOld; if( ls < 1 ){ ls = 0; }else if( ls >= (a_w-b_w) ){ ls = a_w-b_w; } if( ts < 1 ){ ts = 0; }else if( ts >= (a_h-b_h) ){ ts = a_h-b_h; } left_space = ls; top_space = ts; b.style.left=ls+"px"; b.style.top=ts+"px"; } document.onmouseup=function(){document.onmousemove=null;document.onmouseup=null; } } </script> </body> </html>---------------
EDIT:
400x400 bir div içinde 1600x1600 kısmında anlatılanın tam tersini anlamışım. Yine de de kod üstünde biraz matematik pratiği yaparsanız sorun çözülür.
Kolay gelsin.
ama oldu sanırım