মুভ এলিমেন্ট আপনাকে ওয়েবপৃষ্ঠার যেকোনো এলিমেন্টে ক্লিক করতে এবং সেটিকে শারীরিকভাবে একটি নতুন অবস্থানে টেনে নিয়ে যেতে দেয়। লেআউট বিকল্প পরীক্ষা করুন, ডিজাইনের পরিবর্তন প্রোটোটাইপ করুন অথবা কন্টেন্ট ভিজ্যুয়ালি নতুন করে সাজান — সবই কোনো কোড না লিখে। পরিবর্তনগুলো অস্থায়ী এবং পেজ রিফ্রেশ করলে রিসেট হয়ে যায়।
ডিজাইন নিয়ে আলোচনার সময় প্রায়ই প্রশ্ন ওঠে "এই বাটনটি যদি আমরা ওপরে নিয়ে যাই তবে কেমন হবে?" অথবা "সাইডবারটি ডান দিকে থাকলে কি লেআউটটি আরও ভালো দেখাবে?" সাধারণত এই প্রশ্নগুলোর উত্তর পেতে কোড এডিট করা, পুনরায় ডিপ্লয় করা এবং প্রিভিউ করার প্রয়োজন হয়। মুভ এলিমেন্ট এই পুরো প্রক্রিয়াটিকে সংক্ষিপ্ত করে দেয়। শুধু এলিমেন্টে ক্লিক করুন, ড্র্যাগ করুন এবং ফলাফল দেখুন। টুলটি রিয়েল-টাইমে এলিমেন্টে CSS পজিশন পরিবর্তন প্রয়োগ করে, যা এর ভিজ্যুয়াল চেহারা বজায় রেখে অবাধ পজিশনিংয়ের সুযোগ দেয়। অ্যালাইনমেন্ট গাইডগুলো অন্যান্য এলিমেন্ট এবং পেজের ধারের সাথে স্ন্যাপ করে, যা আপনাকে নিখুঁতভাবে এলিমেন্ট বসাতে সাহায্য করে। একটি ঘোস্ট (ghost) আউটলাইন এলিমেন্টের আসল অবস্থান চিহ্নিত করে রাখে যাতে আপনি সর্বদা দেখতে পারেন এলিমেন্টটি কোথা থেকে এসেছে। আর ফলাফল পছন্দ না হলে, আনডু (undo) করে তাৎক্ষণিকভাবে আগের অবস্থায় ফিরে যেতে পারেন। সমস্ত পরিবর্তন নিখুঁতভাবে ভিজ্যুয়াল — এগুলো ব্রাউজারের মেমরিতে থাকে এবং পেজ রিফ্রেশ করলে সম্পূর্ণ অদৃশ্য হয়ে যায়। আসল HTML এবং CSS ফাইলগুলো কখনই পরিবর্তিত হয় না।
পেজের যেকোনো এলিমেন্টে ক্লিক করুন — বোতাম, ছবি, টেক্সট ব্লক, কার্ড, হেডার — এবং সেটিকে অবাধে একটি নতুন অবস্থানে নিয়ে যান। এলিমেন্টটি কোনো ল্যাগ ছাড়াই মসৃণভাবে আপনার কার্সার অনুসরণ করে। ছোট আইকন থেকে শুরু করে ফুল-উইডথ সেকশন পর্যন্ত যেকোনো সাইজের এলিমেন্টের সাথে কাজ করে।
ড্র্যাগ করার সময় যখন এলিমেন্টটি অন্য এলিমেন্টের ধারের সাথে বা পেজের সেন্টারের সাথে অ্যালাইন হয়, তখন ড্যাশড (dashed) অ্যালাইনমেন্ট লাইন প্রদর্শিত হয়। হরিজন্টাল এবং ভার্টিকাল গাইডগুলো আপনাকে অনুমানের ওপর নির্ভর না করে একটি সামঞ্জস্যপূর্ণ গ্রিডে এলিমেন্ট বসাতে সাহায্য করে।
এলিমেন্টের আসল অবস্থানটি একটি ড্যাশড আউটলাইন "ঘোস্ট" দিয়ে চিহ্নিত করা থাকে যাতে আপনি মুভ করার আগে এটি কোথায় ছিল তা সর্বদা দেখতে পান। এক নজরে আসলের সাথে নতুন অবস্থানের তুলনা করুন।
এমন কোনো মুভ করেছেন যা পছন্দ হয়নি? এলিমেন্টটিকে তাৎক্ষণিকভাবে আগের অবস্থানে ফিরিয়ে নিতে Undo-তে ক্লিক করুন। এটি একাধিক ধাপ আনডু করা সাপোর্ট করে যাতে আপনি অবাধে পরীক্ষা করতে পারেন এবং ধাপে ধাপে পরিবর্তনগুলো পিছিয়ে নিতে পারেন।
একাধিক এলিমেন্ট ধারাবাহিকভাবে নতুন করে সাজান। প্রতিটি মুভ স্বতন্ত্র এবং আনডু করা সম্ভব। একটি একটি করে এলিমেন্ট মুভ করে একটি পূর্ণাঙ্গ লেআউট রিঅ্যারেঞ্জমেন্ট তৈরি করুন এবং এর সম্মিলিত প্রভাবটি প্রিভিউ করুন।
সমস্ত পরিবর্তন কেবল ব্রাউজারের রেন্ডারিংয়ে বিদ্যমান থাকে। পেজের আসল HTML, CSS এবং জাভাস্ক্রিপ্ট ফাইলগুলো কখনও স্পর্শ করা হয় না। পেজ রিফ্রেশ করুন এবং সবকিছু তার আগের অবস্থায় ফিরে আসবে। যেকোনো ওয়েবসাইটে ব্যবহারের জন্য নিরাপদ।
CTA বাটনটি কি ওপরে থাকলে ভালো কাজ করবে? নাকি প্রশংসাপত্র (testimonials) সেকশনটি প্রাইসিং টেবিলের আগে আসা উচিত? কোড পরিবর্তন করার আগে বিভিন্ন লেআউট প্রিভিউ করতে এবং সঠিক সিদ্ধান্ত নিতে এলিমেন্টগুলো মুভ করে দেখুন।
লাইভ ক্লায়েন্ট কলের সময় রিয়েল-টাইমে লেআউট অপশনগুলো এক্সপ্লোর করতে এলিমেন্টগুলো মুভ করুন। "আপনি কি হিরো ইমেজটি বামে না ডানে পছন্দ করবেন?" — এটি কেবল মৌখিক আলোচনার পরিবর্তে একটি লাইভ ডেমোনেস্ট্রেশনে পরিণত হবে।
একটি বিদ্যমান পেজের এলিমেন্টগুলো নতুন করে সাজিয়ে নতুন একটি ডিজাইন ডিরেকশন প্রোটোটাইপ করুন। কন্টেন্ট পরিবর্তনের জন্য Live Text Editor এবং পজিশন পরিবর্তনের জন্য Move Element কম্বাইন করুন — কোনো কোড স্পর্শ না করেই একটি ভিজ্যুয়াল প্রোটোটাইপ তৈরি করুন।
যদি এলিমেন্টগুলো অপ্রত্যাশিতভাবে ওভারল্যাপ করে, তবে এর পেছনে কী আছে তা দেখতে একটি এলিমেন্টকে সরিয়ে নিন। এটি প্রায়শই ডেভ-টুলে z-index ভ্যালু পরিবর্তন করার চেয়ে দ্রুত হয় যখন আপনি কেবল নিচে কী আছে তা দেখতে চান।
প্রত্যাশিত ট্যাব অর্ডারের সাথে মিল রেখে ভিজ্যুয়াল এলিমেন্টগুলো মুভ করুন। যদি ভিজ্যুয়াল লেআউট লজিক্যাল রিডিং অর্ডারের সাথে না মেলে, তবে এটি একটি সম্ভাব্য অ্যাক্সেসিবিলিটি সমস্যা প্রকাশ করে যেখানে স্ক্রিন রিডার এবং কিবোর্ড নেভিগেশন ভিজ্যুয়াল প্রেজেন্টেশনের সাথে মিলবে না।
DevSuite Pro ফ্লোটিং ডক ওপেন করুন এবং Move Element আইকনে ক্লিক করুন। কার্সারটি একটি মুভ আইকনে পরিবর্তিত হবে, যা নির্দেশ করে যে টুলটি সক্রিয় এবং এলিমেন্ট সিলেক্ট করার জন্য প্রস্তুত।
আপনি যে এলিমেন্টটি মুভ করতে চান সেটিতে ক্লিক করুন। এটি সিলেক্ট করা হয়েছে তা বোঝাতে একটি বেগুনী রঙের বর্ডার দিয়ে হাইলাইট করা হবে। একটি ঘোস্ট আউটলাইন এর বর্তমান অবস্থান চিহ্নিত করবে।
সিলেক্ট করা এলিমেন্টে ক্লিক করে ধরে রাখুন, তারপর সেটিকে কাঙ্ক্ষিত স্থানে নিয়ে যান। অন্য এলিমেন্টের ধারের বা পেজের সেন্টারের কাছাকাছি যাওয়ার সাথে সাথে অ্যালাইনমেন্ট গাইড প্রদর্শিত হবে।
এলিমেন্টটিকে নতুন অবস্থানে ছাড়তে মাউস রিলিজ করুন। ঘোস্ট আউটলাইনের সাথে তুলনা করুন। প্রয়োজন হলে Undo ব্যবহার করুন অথবা সাজানো চালিয়ে যেতে অন্য এলিমেন্ট সিলেক্ট করুন।
পরীক্ষা শেষ হলে সব এলিমেন্টকে তাদের আগের অবস্থানে ফিরিয়ে নিতে পেজটি রিফ্রেশ করুন। সমস্ত মুভ সম্পূর্ণ মুছে যাবে।
বিনামূল্যে DevSuite Pro ইনস্টল করুন এবং আপনার ব্রাউজারের জন্য ৩৯+ ডেভলপার টুল আনলক করুন।