CSS Inspector টুলটি হল একটি শক্তিশালী ডেভলপার টুল যা আপনাকে যেকোনো এলিমেন্টের সমস্ত CSS বৈশিষ্ট্য দেখতে দেয় শুধুমাত্র তার ওপর মাউস হোভার করে। স্টাইলগুলো লক করতে ক্লিক করুন, সরাসরি এডিট করুন এবং পেজে তাৎক্ষণিকভাবে পরিবর্তনগুলো প্রয়োগ হতে দেখুন।
আপনি লেআউটের সমস্যা ডিবাগ করছেন, পছন্দের কোনো ডিজাইন রিভার্স-ইঞ্জিনিয়ার করছেন, নাকি দ্রুত স্পেসিং ও টাইপোগ্রাফি ভ্যালু যাচাই করছেন — যাই হোক না কেন, CSS Inspector একটি পরিষ্কার, ফ্লোটিং প্যানেলে আপনার প্রয়োজনীয় সবকিছু হাজির করে। ব্রাউজারের DevTools থেকে ভিন্ন, এটি আপনার কাজে বাধা দেয় না — কোনো ডক করা প্যানেল নেই, ভিউপোর্ট রিসাইজ হয় না। শুধু হোভার করুন, ক্লিক করুন, এবং ইনস্পেক্ট করুন। টুলটি computed styles দেখায় (ব্রাউজার আসলে যা রেন্ডার করে), শুধু আপনার লেখা CSS নয়। এর মানে আপনি inheritance, specificity এবং cascading রেজলভ হওয়ার পরের প্রকৃত ভ্যালুগুলো দেখতে পান — ঠিক সেই ভ্যালু যা স্ক্রিনে ইউজাররা যা দেখে তাতে প্রভাব ফেলে।
কোনো এলিমেন্ট ইনস্পেক্ট করা কখনোই পেজের reflow বা repaint ঘটায় না, তাই স্ক্রল পজিশন, অ্যানিমেশন বা JavaScript স্টেট নষ্ট হওয়ার চিন্তা ছাড়াই আপনি নির্দ্বিধায় এক্সপ্লোর করতে পারেন। ::before এবং ::after-এর মতো pseudo-element গুলোও সাপোর্ট করা হয় — প্যারেন্ট এলিমেন্টে হোভার করলে প্যানেল জেনারেট করা কনটেন্টের স্টাইল আলাদাভাবে দেখায়, এলিমেন্টের নিজস্ব স্টাইল থেকে পৃথক করে। CSS কাস্টম প্রপার্টি (variable) তাদের চূড়ান্ত computed ভ্যালুতে রেজলভ হয়, কিন্তু প্যানেলটি সেই variable-এর নামও দেখায় যা থেকে এই ভ্যালু এসেছে, ফলে আপনি একটি কালার বা স্পেসিং ভ্যালুকে তার ডিজাইন-টোকেন সোর্স পর্যন্ত ট্রেস করতে পারেন, শুধু একটি raw পিক্সেল সংখ্যা দেখার বদলে।
দৈনন্দিন ব্যবহারে, বেশিরভাগ ডেভেলপার একটি সেশনে ডজনখানেক বার CSS Inspector-এর কাছে ফিরে আসেন — কেন একটি মার্জিন কলাপ্স হলো তা যাচাই করতে, স্টাইলশিটে কপি করার আগে একটি hex কোড নিশ্চিত করতে, বা একটি media query ব্রেকপয়েন্ট আসলেই তার নির্ধারিত স্টাইল প্রয়োগ করেছে কিনা তা যাচাই করতে। যেহেতু এটি ব্রাউজার-ওয়াইড কোনো মোড নয় বরং একটি ফ্লোটিং প্যানেল, তাই আপনি এটি খোলা রেখেই ট্যাব পাল্টে নিজের কোড এডিটর বা কোনো ডিজাইন ফাইল চেক করতে পারেন, এরপর একই হোভার করা এলিমেন্টে সরাসরি ফিরে আসতে পারেন, নিজের জায়গা না হারিয়ে।
যেকোনো এলিমেন্টের ওপর হোভার করলে ফন্ট, সাইজ, কালার, স্পেসিং এবং আরও অনেক কিছু তাৎক্ষণিকভাবে দেখুন।
প্যানেলটি যাতে হারিয়ে না যায় সেজন্য এলিমেন্টে ক্লিক করে লক করুন, যা বিস্তারিত ইনস্পেকশনের সুযোগ দেয়।
ভ্যালুগুলো সরাসরি পরিবর্তন করতে সেগুলোর ওপর ডাবল ক্লিক করুন। আপনার এডিটগুলো পেজে তাৎক্ষণিকভাবে প্রতিফলিত হবে।
এক ক্লিকে আপনার ক্লিপবোর্ডে ব্যক্তিগত বৈশিষ্ট্য বা সম্পূর্ণ ডিজাইন স্টাইল ব্লক কপি করুন।
মার্জিন, বর্ডার এবং প্যাডিং ভ্যালুগুলো ভিজ্যুয়ালি দেখুন।
পেজে এলিমেন্টের প্রস্থ, উচ্চতা এবং অবস্থান প্রদর্শন করে।
CSS Inspector ৪০টিরও বেশি বৈশিষ্ট্য দেখায়:
font-familyfont-sizefont-weightline-heightletter-spacingtext-aligntext-transformcolorwidthheightpaddingmarginborderborder-radiusbox-sizingdisplaypositiontoprightbottomleftz-indexfloatoverflowbackground-colorbackground-imagebackground-sizebackground-positionopacitybox-shadowtext-shadowtransformtransitioncursorভুলভাবে সাজানো এলিমেন্টগুলো নিখুঁতভাবে ইনস্পেক্ট করুন।
আপনার প্রিয় ওয়েবসাইটগুলোর স্টাইল স্টাডি করুন।
কোড লেখার আগে পরিবর্তনগুলো টেস্ট করুন।
মিটিংয়ের সময় লাইভ পরিবর্তনগুলো দেখান।
নতুন এলিমেন্টের জন্য সহজেই CSS কোড সংগ্রহ করুন।
DevSuite Pro টুলবারে CSS Inspector আইকনে ক্লিক করুন।
যেকোনো এলিমেন্টের ওপর আপনার কার্সার নিয়ে যান তার বৈশিষ্ট্যগুলো দেখতে।
তথ্য প্যানেলটি পিন করতে এলিমেন্টে ক্লিক করুন।
অ্যাডজাস্ট করতে ভ্যালুগুলোর ওপর ডাবল ক্লিক করুন।
আপডেট করা কোডটি কপি করুন এবং আপনার প্রকল্পে ব্যবহার করুন।
বিনামূল্যে DevSuite Pro ইনস্টল করুন এবং আপনার ব্রাউজারের জন্য ৬৪+ ডেভলপার টুল আনলক করুন।