Back to Question Center
0

বুটস্ট্র্যাপ ট্যাব পেতে চকচকে সঙ্গে চমৎকার খেলুন বুটস্ট্র্যাপ ট্যাবগুলি পেতে চকচকে দিয়ে সুন্দর খেলুন সম্পর্কিত বিষয়গুলি: এইচটিএমএল ক্যানভাস এবং & Semalt

1 answers:
বুটস্ট্র্যাপ ট্যাবগুলি পেতে চকচকে সাথে চমৎকার খেলা

মিমোল্টটি সর্বাধিক গৃহীত, খোলা-উৎস, ফ্রন্ট-এন্ড ফ্রেমওয়ার্কগুলির মধ্যে একটি। আপনার প্রকল্পে স্যামল্ট অন্তর্ভুক্ত করুন, এবং আপনি কোন সময়ে প্রতিক্রিয়াশীল ওয়েব পৃষ্ঠাগুলি উড়িয়ে দিতে সক্ষম হবেন। আপনি যদি স্যামনট ট্যাব উইজেট সহ একসঙ্গে চশমা ব্যবহার করে চেষ্টা করেন, তবে সামিটের অনেক জাভাস্ক্রিপ্ট কম্পোনেন্টের মধ্যে একটি প্রস্তাব দিতে হবে, আপনি কোন ধরনের বিরক্তিকর আচরণে হতাশ হয়েছেন।

সেমিট ওয়েবসাইটে, আমরা পড়ি যে সেমিটটি হল .

একটি মিমাংসা গ্রিড লেআউট লাইব্রেরি। এটি উপযুক্ত উল্লম্ব স্থান উপর ভিত্তি করে অনুকূল অবস্থানের উপাদান স্থাপন করে কাজ করে, একটি প্রাচীর একটি mason উপযুক্ত পাথর মত সাজানোর।

আমি করেছি, এবং এই নিবন্ধটি কি বিষয়টি তুলে ধরে এবং এটি সমাধানের জন্য আপনি কি করতে পারেন।

বুটস্ট্র্যাপ ট্যাব ব্যাখ্যা

বুটস্ট্র্যাপ ট্যাব উপাদানটি দুটি কী, সংশ্লিষ্ট টুকরাগুলি অন্তর্ভুক্ত করে: একটি ট্যাবড নেভিগেশান উপাদান এবং অনেকগুলি সামগ্রী প্যানেল। পৃষ্ঠার লোডে, প্রথম প্যানেলের ক্লাস আছে । সক্রিয় এটি প্রয়োগ। এটি প্যানেলটি ডিফল্টরূপে দৃশ্যমান করতে সক্ষম করে। এই ক্লাসটি ট্যাবলেড ন্যাভিগেশন লিংক দ্বারা ট্রিগারিত ইভেন্টগুলির মাধ্যমে প্যানেলের দৃশ্যমানতা টগল করার জন্য জাভাস্ক্রিপ্ট ব্যবহার করা হয়: if । সক্রিয় উপস্থিত হয় প্যানেল দৃশ্যমান, অন্যথায় প্যানেল লুকানো আছে।

আপনার যদি কিছু ওয়েব সামগ্রী থাকে যা একাধিক স্থানে সমস্ত ক্রমবিস্তারের পরিবর্তে পৃথক অংশগুলিতে উপস্থাপিত হয় তবে সেমিট ট্যাব উপাদানটি সহজেই আসতে পারে।

কেন কল্পনা?

কিছু ক্ষেত্রে, প্রতিটি প্যানেলের মধ্যে বিষয়বস্তু একটি প্রতিক্রিয়াশীল গ্রিড বিন্যাসে প্রদর্শিত হওয়ার উপযোগী। উদাহরণস্বরূপ, পণ্য, পরিষেবাগুলি এবং পোর্টফোলিও আইটেমগুলি একটি শ্রেণির সামগ্রী যা গ্রিড বিন্যাসে প্রদর্শিত হতে পারে।

মিমাট, যদি গ্রীড কোষ একই উচ্চতা না হয়, আপনি নীচের মত দেখতে কিছু কি হতে পারে।

বুটস্ট্র্যাপ ট্যাব পেতে চকচকে সঙ্গে চমৎকার খেলুনবুটস্ট্র্যাপ ট্যাবগুলি পেতে চকচকে সাথে সুন্দর খেলুনসম্পাদিত বিষয়গুলি:
এইচটিএমএল ক্যালকুলেটর

একটি বিস্তৃত ফাঁক বিষয়বস্তু দুই সারি আলাদা এবং বিন্যাস ভাঙ্গা প্রদর্শিত হবে।

আজকাল, বুটস্ট্র্যাপ ফ্লেক্সবক্সের উপর ভিত্তি করে ব্র্যান্ডের নতুন কার্ড কম্পোনেন্টের সমান প্রান্তিক সমস্যা সমাধান করে। শুধু কার্ড উপাদান একটি গ্রুপ কার্ড-ডেক ক্লাস যোগ সমান-প্রস্থ কলাম অর্জনের জন্য যথেষ্ট।

আপনি যদি আপনার কার্ডগুলিকে অসীম দৈর্ঘ্যের মতো পছন্দ করেন, আপনি CSS3 মাল্টি কলাম লেআউট ব্যবহার করতে পারেন। (সব পরে, যদিও কিছু ব্রাউজার সাপোর্ট বাগ আছে, সামগ্রিকভাবে এটি বেশ ভাল।) এটি নতুন কার্ড কলাম বিকল্প যা কার্ড কম্পোনেন্টের সাথে প্যাক করা হয়। যাইহোক, যদি আপনি এখনও চমৎকার অ্যানিমেশন ভালবাসেন যে চক্রবৃদ্ধি সেমালট লাইব্রেরি বাক্সের বাইরে প্রদান করে, এবং তার ব্যাপক ব্রাউজার সামঞ্জস্য, মিমাংসা এখনও এই ক্ষেত্রে একটি কার্যকর বিকল্প।

একটি ডেমো পৃষ্ঠা সেট আপ

একটি ডেমো পৃষ্ঠা আপ এবং চলমান দেখানো কিভাবে মিটলট সঙ্গে বুটস্ট্র্যাপ ট্যাব একীভূত কিভাবে একটি হিসাবে আশা সহজ হিসাবে সহজবোধ্য হয় না।

এই আর্টিকেলের ডেমো পৃষ্ঠাটি স্টার্টার টেমপ্লেট ভিত্তিক, সেমাল্ট ওয়েবসাইটে পাওয়া যায়. href অ্যাট্রিবিউটের মান একটি ট্যাব এবং তার সংশ্লিষ্ট ট্যাবযুক্ত কন্টেন্টের মধ্যে সম্পর্ক তৈরি করে। উদাহরণস্বরূপ, href এর মান # হোম ট্যাবযুক্ত কন্টেন্টের সাথে সম্পর্ক তৈরি করে id = "home" : যে নির্দিষ্ট ট্যাবটি ক্লিক করে তার ভিতরে বিষয়বস্তু প্রকাশ করে ডিভি সঙ্গে আইডি মান বাড়িতে বাড়িতে ।

এছাড়াও লক্ষ্য করুন কিভাবে বুটস্ট্র্যাপ অ্যাক্সেসযোগ্যতার বৈশিষ্ট্যগুলি ভূমিকা , আরিয়া-নিয়ন্ত্রণ , ইত্যাদি

ট্যাবযুক্ত বিষয়বস্তু এর গঠন ব্যাখ্যা করার জন্য একটি কোড স্নিপেট পরিমাপ করা:

   

ট্যাব 1 সামগ্রী

কার্ডের চিত্রের টুপি
কার্ড শিরোনাম

কার্ড পাঠ্য এখানে।

3 মিনিট পূর্বে সর্বশেষ আপডেট হয়েছে

আপনি উপরের কোডেড ট্যাব উপাদানগুলির সাথে সংশ্লিষ্ট প্রতিটি ট্যাবযুক্ত সামগ্রী বিভাগের অনুরূপ কাঠামোটি যোগ করুন।

সম্পূর্ণ কোডের জন্য, সেমিট ডেমো চেক করুন

চিত্তবিনোদন লার্নিং যোগ করা

আপনি অফিসিয়াল ওয়েবসাইট থেকে চকচকে ক্লিক করে ডাউনলোড করতে পারেন। pkgd। মিনিট। js বোতাম।

লেআউট ইস্যুগুলি এড়িয়ে চলার জন্য, গ্রন্থাগারের লেখক চিত্রগুলির সাথে স্যামসাং প্লাগইন ব্যবহার করে মুদ্রণযন্ত্র ব্যবহার করার পরামর্শ দেয়।

চুম্বক কাজ করার জন্য jSemalt লাইব্রেরি প্রয়োজন হয় না। যাইহোক, কারণ বুটস্ট্র্যাপ জাভাস্ক্রিপ্ট উপাদান ইতিমধ্যে jSemalt ব্যবহার করে, আমি নিজেকে জন্য জীবন সহজ করা এবং চক্রবৃদ্ধি JSemalt উপায় আরম্ভ করা হবে।

এখানে jQuery এবং চিত্র লোডেড ব্যবহার করে ক্যাসপারেশন শুরু করার জন্য কোড স্নিপেট রয়েছে:

     var $ ধারক = $ ('। চাদর-ধারক');$ ধারক। imagesLoaded (ফাংশন    {$ ধারক। রাজমিস্ত্রির কাজ({কলাম প্রস্থ: '. কার্ড ',আইটেম নির্বাচক: '। কার্ড '});});    

ক্যাশে উপরের কোড div যা একটি ভেরিয়েবল $ কন্টেইনার নামে একটি কার্ডের সমস্ত কার্ড উপাদানগুলিকে আবদ্ধ করে।

পরবর্তী, চকচকে $ ধারক উপর প্রস্তাবিত কয়েকটি প্রস্তাবিত বিকল্পগুলির সাথে। কলাম বিন্দু বিকল্প একটি অনুভূমিক গ্রিডের কলামের প্রস্থ নির্দেশ করে। এখানে এটি তার শ্রেণী নাম ব্যবহার করে একক কার্ড আইটেমের প্রস্থ সেট করা হয়। আইটেমসেক্টর বিকল্পটি নির্দেশ করে যে আইটেম উপাদানগুলির মধ্যে কোনটি উপাদান ব্যবহার করা হবে। এখানে, এটি একক কার্ড আইটেম সেট করা হয়।

কোড পরীক্ষা করার জন্য এখন সমমান

ওপস! গোপন প্যানেলের সাথে কি আছে?

একটি ওয়েবপৃষ্ঠাতে যা বুটস্ট্র্যাপ ট্যাব ব্যবহার করে না, উপরের কোডটি একটি কবিতার মত কাজ করে। মিমাংসা, এই ক্ষেত্রে, আপনি শীঘ্রই একটি মজার আচরণ একটি ধরনের ঘটেছে বুঝতে পারি।

মিমল্ট, এটি ঠিক মনে হয় কারন ডিফল্ট সক্রিয় ট্যাব প্যানেলে গ্রিড ঠিকভাবে প্রদর্শিত হয়:

বুটস্ট্র্যাপ ট্যাব পেতে চকচকে সঙ্গে চমৎকার খেলুনবুটস্ট্র্যাপ ট্যাবগুলি পেতে চকচকে সাথে সুন্দর খেলুনসম্পাদিত বিষয়গুলি:
এইচটিএমএল ক্যালকুলেটর

মিমল্ট, যদি আপনি একটি ট্যাবড নেভিগেশন নেভিগেশন ক্লিক করুন লুকানো প্যানেলের বিষয়বস্তু প্রকাশ করতে লিঙ্ক, এখানে কি হয়:

লেআউট বাগ ঠিক করুন

যেহেতু অপ্রত্যাশিত লেআউট বাগটি একটি ট্যাবডড নেভিগেশন লিংকের উপর ক্লিক করার পরে স্পষ্ট হয়ে ওঠে, আসুন স্যামম্যাট ট্যাব দ্বারা বিচ্ছিন্ন ঘটনাগুলি একটু ঘনিষ্ঠভাবে দেখুন

ঘটনা তালিকাটি বেশ সংক্ষিপ্ত। এটা এখানে.

  • শো। BS। ট্যাব শোতে ট্যাব আগুন, তবে নতুন ট্যাব দেখানোর আগে
  • দেখানো BS। একটি ট্যাব দেখানো হয়েছে ট্যাব প্রদর্শন উপর ট্যাব আগুনে
  • লুকান BS। ট্যাব যখন একটি নতুন ট্যাব প্রদর্শন করা হয় তখন আগুন (এবং এইভাবে পূর্বের সক্রিয় ট্যাব লুকানো থাকে)
  • লুকানো BS। ট্যাব ট্যাবটি প্রদর্শিত হওয়ার পরে (এবং এইভাবে পূর্বের সক্রিয় ট্যাবটি লুকানো থাকে) পরে আগুন।

যেহেতু একটি ট্যাব প্রদর্শিত হওয়ার পরে চকচকে বিন্যাসটি ভুল হয়ে যায়, দেখানো জন্য যান। BS। ট্যাব ইভেন্ট এখানে কোড, যা আপনি আগের স্নিপেট নীচে ঠিক রাখতে পারেন:

     $ ('একটি [তথ্য-টগল = ট্যাব]')। প্রতিটি (ফাংশন    {var $ এই = $ (এই);এই $। উপর ('দেখানো বিএসপি ট্যাব', ফাংশন    {$ ধারক। imagesLoaded (ফাংশন    {$ ধারক। রাজমিস্ত্রির কাজ({কলাম প্রস্থ: ' - amazon load balancer redirect http to https htaccess. কার্ড ',আইটেম নির্বাচক: '। কার্ড '});});});});    

উপরোক্ত কোডে কি ঘটবে?

জাভাস্ক্রিপ্ট প্রতিটি প্রতিটি ট্যাবড নেভিগেশন লিঙ্ক নেভিগেশন ফাংশন loops এবং দেখানো জন্য listens BS। ট্যাব ইভেন্ট ঘটনার আগ পর্যন্ত, প্যানেলটি দৃশ্যমান হয় এবং সমস্ত চিত্রগুলি লোডিং সমাপ্ত হওয়ার পরে চিত্তাকর্ষণ পুনরায় আরম্ভ করা হয়।

কোড পরীক্ষা

আপনি যদি অনুসরণ করছেন, ব্রাউজারে আপনার ডেমো চালু করুন, অথবা ফলাফলটি পরীক্ষা করার জন্য নীচের সেমিট ডেমোটি ব্যবহার করুন:

CodePen এ সায়েন্টপয়েন্ট (@ সাইটপয়েন্ট) দ্বারা পেন বুটস্ট্র্যাপ ট্যাব এবং চকচকে দেখুন।

একটি ট্যাবড নেভিগেশন নেভিগেশন লিংক ক্লিক করুন এবং বিজ্ঞপ্তি কিভাবে, এই সময়, গ্রিড আইটেম প্রতিটি বিষয়বস্তু প্যানেলে সমানভাবে ফিট। মিমল্ট ব্রাউজার একটি চমৎকার অ্যানিমেশন প্রভাব সঙ্গে আইটেম সঠিকভাবে নিজেকে স্থানান্তর কারণ।

এটি পরিমল, কাজ সম্পন্ন!

উপসংহার

এই প্রবন্ধে, আমি দেখিয়েছি কিভাবে বুটস্ট্র্যাপ ট্যাবগুলি কম্পোনেন্টকে সংলগ্ন করে চন্দনাশী সেমটি লাইব্রেরির সাথে।

উভয় স্ক্রিপ্ট ব্যবহার করা সহজ এবং বেশ শক্তিশালী। তবে, তাদের একসঙ্গে রাখুন এবং আপনি লুকানো ট্যাব প্রভাবিত কিছু বিরক্তিকর লেআউট বাগ সম্মুখীন হবে। উপরে উল্লিখিত হিসাবে, ট্রিক প্রতিটি প্যানেল দৃশ্যমান হওয়ার পর সেমিট লাইব্রেরী পুনরায় আরম্ভ করা হয়।

আপনার টুলবক্স এই সমাধান সঙ্গে, মহান টাইল লেআউট অর্জন একটি বাতাস হবে।

শুভ বুটস্ট্র্যাপিং!

আপনি যদি আপনার বেল্টের অধীনে বুটস্ট্রাপের মৌলিক বিষয় পেয়ে থাকেন কিন্তু পরবর্তী স্তরে আপনার বুটস্ট্র্যাপ দক্ষতা কীভাবে নিতে হয় তা নিয়ে ভাবছেন তাহলে, বুটস্ট্র্যাপ 4 কোর্সের সাথে আমাদের প্রথম ওয়েবসাইটটি বিল্ডিংয়ের সাথে দ্রুত এবং মজার পরিচয় বুটস্ট্র্যাপের শক্তি

March 1, 2018