Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

JQuery का उपयोग करके कंटेनर div में छवि को कैसे खींचें/पैन करें?

<घंटा/>

मूसडाउन, माउसअप और माउसमूव जैसी घटनाओं की मदद से, हम छवि का अनुवाद कर सकते हैं जिससे ड्रैग इफेक्ट पैदा होता है।

निम्नलिखित उदाहरण दर्शाता है कि कैसे एक छवि को jQuery का उपयोग करके स्थानांतरित किया जा सकता है।

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
#parent{
   position: absolute;
   margin: 20px;
   width: 200px;
   height: 200px;
   border-radius: 25px;
   background-color: khaki;
}
#mover {
   position: relative;
   margin: 10px;
}
</style>
</head>
<body>
<div id=parent>
<img id="mover" src="https://images.unsplash.com/photo-1613333238609-
ef9218f3ddbd?crop=entropy&cs=tinysrgb&fit=crop&fm=jpg&h=100&ixlib=rb1.2.1&q=80&w=100" />
</div>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script>
let ele = {startPositionX:0,startPositionY:0};
let disp = {x:0,y:0};
$('#parent').on("mousedown",function(e){
   let container = $(this);
   ele.startPositionX=e.pageX-disp.x;
   ele.startPositionY=e.pageY-disp.y;
   $(document).on("mousemove",function(e){
      disp.x=e.pageX-ele.startPositionX;
      disp.y=e.pageY-ele.startPositionY;
      $('#mover').css('transform','scale('+1.0+') translate('+disp.x+'px, '+disp.y+'px)');
   });
});
$(document).on("mouseup",function(){
   $(this).off("mousemove");
});
</script>
</body>
</html>

आउटपुट

यह निम्नलिखित परिणाम देगा -

JQuery का उपयोग करके कंटेनर div में छवि को कैसे खींचें/पैन करें?

खींचें

JQuery का उपयोग करके कंटेनर div में छवि को कैसे खींचें/पैन करें?


  1. C++ का उपयोग करके OpenCV में किसी छवि की चमक को कैसे कम करें?

    चमक कम करने का तरीका बहुत हद तक चमक बढ़ाने के समान है। केवल अंतर छवि से अदिश (बी, जी, आर) घटा रहा है। यहां, हम चमक कम करने के लिए अदिश मान घटा रहे हैं। निम्न प्रोग्राम दिखाता है कि OpenCV में किसी छवि की चमक को कैसे कम किया जाए। उदाहरण #include<iostream> #include<opencv2/highgui/highgui.hp

  1. सी ++ का उपयोग कर ओपनसीवी में किसी छवि में टेक्स्ट कैसे डालें?

    OpenCV में, हम puttext () फ़ंक्शन का उपयोग करके छवि में कुछ टेक्स्ट डाल सकते हैं। यह फ़ंक्शन . में परिभाषित किया गया है शीर्षलेख। किसी इमेज में टेक्स्ट डालने के लिए, हमें सबसे पहले उस मैट्रिक्स को घोषित करना होगा जो इमेज को लोड करेगा। हमारे प्रोग्राम में एक इमेज लोड करने के बजाय, हमने मैट्रिक्स को

  1. छवि या वीडियो का उपयोग करके Google पर कैसे खोजें

    Google दुनिया में व्यापक रूप से उपयोग किया जाने वाला वेब ब्राउज़र है। यह अपने उपयोगकर्ताओं को महान सुविधाएँ प्रदान करता है जैसे कि कीवर्ड का उपयोग करना और छवियों के साथ-साथ जानकारी के लिए संबंधित खोज परिणाम प्राप्त करना। लेकिन, क्या होगा अगर आप  . करना चाहते हैं किसी चित्र या वीडियो का उपयोग करके Go