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

বুটস্ট্র্যাপ হল টুইটারের একটি টুলকিট যা ওয়েবঅ্যাপ এবং সাইটের বিকাশ শুরু করার জন্য ডিজাইন করা হয়েছে।
এতে টাইপোগ্রাফি, ফর্ম, বোতাম, টেবিল, গ্রিড, নেভিগেশন এবং আরও অনেক কিছুর জন্য বেস CSS এবং HTML অন্তর্ভুক্ত রয়েছে।

Nerd সতর্কতা: বুটস্ট্র্যাপ কম দিয়ে তৈরি করা হয়েছে এবং শুধুমাত্র আধুনিক ব্রাউজারগুলিকে মাথায় রেখে গেটের বাইরে কাজ করার জন্য ডিজাইন করা হয়েছে৷

CSS এর হটলিংক

দ্রুত এবং সহজে শুরু করার জন্য, শুধু এই স্নিপেটটি আপনার ওয়েবপৃষ্ঠায় অনুলিপি করুন৷

কম দিয়ে এটি ব্যবহার করুন

কম ব্যবহার করার অনুরাগী? কোন সমস্যা নেই, শুধু রেপো ক্লোন করুন এবং এই লাইনগুলি যোগ করুন:

GitHub-এ কাঁটাচামচ

Github-এ অফিসিয়াল বুটস্ট্র্যাপ রেপো দিয়ে ডাউনলোড, কাঁটাচামচ, টান, ফাইলের সমস্যা এবং আরও অনেক কিছু।

GitHub এ বুটস্ট্র্যাপ »

ডিফল্ট গ্রিড

বুটস্ট্র্যাপের অংশ হিসাবে প্রদত্ত ডিফল্ট গ্রিড সিস্টেম হল একটি 940px চওড়া 16-কলামের গ্রিড। এটি জনপ্রিয় 960 গ্রিড সিস্টেমের একটি স্বাদ, কিন্তু বাম এবং ডান দিকে অতিরিক্ত মার্জিন/প্যাডিং ছাড়াই।

গ্রিড মার্কআপের উদাহরণ

এখানে দেখানো হিসাবে, দুটি "কলাম" দিয়ে একটি মৌলিক লেআউট তৈরি করা যেতে পারে, প্রতিটি 16টি মৌলিক কলামের একটি সংখ্যক বিস্তৃত যা আমরা আমাদের গ্রিড সিস্টেমের অংশ হিসাবে সংজ্ঞায়িত করেছি। আরও বৈচিত্র্যের জন্য নীচের উদাহরণগুলি দেখুন।

  1. <div class="row"> ক্লাস = "সারি" >
  2. <div class = "span6 columns" >
  3. ...
  4. </div>
  5. <div class = "span10 columns" >
  6. ...
  7. </div>
  8. </div>
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
3
1
4
4
4
4
4
6
6
8
8
5
11
16

অফসেটিং কলাম

4
8 অফসেট 4
4 অফসেট 4
4 অফসেট 4
5 অফসেট 3
5 অফসেট 3
10 অফসেট 6

স্থির বিন্যাস

একটি মৌলিক 940px চওড়া, কেন্দ্রীভূত কন্টেইনার লেআউট প্রায় যেকোনো সাইট বা পৃষ্ঠার জন্য।

  1. <body>
  2. <div class = "container" >
  3. ...
  4. </div>
  5. </body>

তরল লেআউট

একটি নমনীয় তরল বা তরল পৃষ্ঠার গঠন যার সর্বনিম্ন- এবং সর্বোচ্চ-প্রস্থ এবং একটি বাম-হাতে সাইডবার। অ্যাপের জন্য দারুণ।

  1. <body>
  2. <div class = "container-fluid" >
  3. <div ক্লাস = "সাইডবার" >
  4. ...
  5. </div>
  6. <div ক্লাস = "সামগ্রী" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

শিরোনাম এবং অনুলিপি

আপনার ওয়েবপৃষ্ঠাগুলি গঠনের জন্য একটি আদর্শ টাইপোগ্রাফিক অনুক্রম।

h1. শিরোনাম 1

h2. শিরোনাম 2

h3. শিরোনাম 3

h4. শিরোনাম 4

h5. শিরোনাম 5
h6. শিরোনাম 6

উদাহরণ অনুচ্ছেদ

নুল্লাম কুইস রিসাস এগেট উর্না মলিস অর্নরে ভেল ইউ লিও। সহ সামাজিক ন্যাটোক পেনাটিবাস এবং ম্যাগনিস ডিস পার্টুরিয়েন্ট মন্টেস, নতুন হাস্যকর মুস। Nullam id dolor id nibh ultricies vehicula ut id elit.

উদাহরণ শিরোনামের উপ-শিরোনাম আছে...

<strong>আপনি এবং এর সাথে উপশিরোনাম যোগ করতে পারেন<em>

বিবিধ উপাদান

জোর, ঠিকানা, এবং সংক্ষিপ্ত রূপ ব্যবহার করে

<strong> <em> <address> <abbr>

কখন ব্যবহার করতে হবে

জোর ট্যাগ ( <strong>এবং <em>) একটি শব্দ বা শব্দগুচ্ছ এবং এর আশেপাশের অনুলিপির মধ্যে দৃশ্যগত পার্থক্য যোগ করতে ব্যবহার করা উচিত। <strong>সাধারণ পুরানো মনোযোগের <em>জন্য এবং চটকদার মনোযোগ এবং শিরোনামের জন্য ব্যবহার করুন ।

একটি অনুচ্ছেদে জোর দেওয়া

ফুস ড্যাপিবাস , টেলস এসি কার্সাস কমোডো , টরটর মৌরিস কনডিমেন্টাম নিভ , ইউটি ফার্মেন্টাম ম্যাসা জাস্টো সিট অ্যামেট রিসাস। Maecenas faucibus mollis interdum. নুল্লা ভিটা এলিট লিবারো, একটা ফারেত্র আগু।

ঠিকানা

উপাদানটি addressব্যবহার করা হয়—আপনি অনুমান করেছেন!—ঠিকানাগুলির জন্য। এটি দেখতে কেমন তা এখানে:

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890

দ্রষ্টব্য: প্রতিটি লাইন addressঅবশ্যই একটি লাইন-ব্রেক ( <br />) দিয়ে শেষ করতে হবে যাতে বিষয়বস্তুকে সঠিকভাবে গঠন করা যায় যেভাবে এটি বাস্তব জীবনে কোনো শৈলী প্রয়োগ ছাড়াই পড়া হয়।

শব্দ সংক্ষেপ

সংক্ষিপ্ত রূপ এবং সংক্ষিপ্ত রূপের জন্য, abbrট্যাগটি ব্যবহার করুন ( HTML5acronym তে অবচয়িত )। ট্যাগের মধ্যে শর্টহ্যান্ড ফর্মটি রাখুন এবং সম্পূর্ণ নামের জন্য একটি শিরোনাম সেট করুন।

ব্লককোট

<blockquote> <p> <cite>

আপনার blockquoteচারপাশে paragraphএবং citeট্যাগ মোড়ানো নিশ্চিত করুন. একটি উৎস উদ্ধৃত করার সময়, citeউপাদান ব্যবহার করুন. CSS স্বয়ংক্রিয়ভাবে একটি em ড্যাশ (—) সহ একটি নামের প্রিফেস করবে।

Lorem ipsum dolor sit amet, consectetur adipisising elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua...

ডাঃ জুলিয়াস হিবার্ট

তালিকা

ক্রমহীন<ul>

  • জেরেমি বিক্সবি
  • রবার্ট ডিজুর
  • জোশ ওয়াশিংটন
  • অ্যান্টন ক্যাপ্রেসি
  • আমার সহকর্মীবৃন্দ
    • জর্জ কাস্তানজা
    • জেরি সিনফেল্ড
    • কসমো ক্রেমার
    • এলেন বেনিস
    • নতুন মানুষ
  • জন জ্যাকব
  • পল পিয়ার্স
  • কেভিন গার্নেট

স্টাইলবিহীন<ul.unstyled>

  • জেরেমি বিক্সবি
  • রবার্ট ডিজুর
  • জোশ ওয়াশিংটন
  • অ্যান্টন ক্যাপ্রেসি
  • আমার সহকর্মীবৃন্দ
    • জর্জ কাস্তানজা
    • জেরি সিনফেল্ড
    • কসমো ক্রেমার
    • এলেন বেনিস
    • নতুন মানুষ
  • জন জ্যাকব
  • পল পিয়ার্স
  • কেভিন গার্নেট

আদেশ দিয়েছেন<ol>

  1. জেরেমি বিক্সবি
  2. রবার্ট ডিজুর
  3. জোশ ওয়াশিংটন
  4. অ্যান্টন ক্যাপ্রেসি
  5. আমার সহকর্মীবৃন্দ
    1. জর্জ কাস্তানজা
    2. জেরি সিনফেল্ড
    3. কসমো ক্রেমার
    4. এলেন বেনিস
    5. নতুন মানুষ
  6. জন জ্যাকব
  7. পল পিয়ার্স
  8. কেভিন গার্নেট

বর্ণনাdl

বর্ণনা তালিকা
একটি বর্ণনা তালিকা শর্তাবলী সংজ্ঞায়িত করার জন্য উপযুক্ত।
ইউইসমোড
Vestibulum id ligula Porta felis euismod Semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
মালেসুদা পোর্টা
Etiam porta sem malesuada Magna mollis euismod.

বিল্ডিং টেবিল

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

অনেক কিছুর জন্য টেবিলগুলি দুর্দান্ত। দুর্দান্ত টেবিল, তবে, দরকারী, পরিমাপযোগ্য এবং পঠনযোগ্য (কোড স্তরে) হতে কিছুটা মার্কআপ প্রেমের প্রয়োজন। এখানে সাহায্য করার জন্য কয়েকটি টিপস আছে।

সর্বদা আপনার কলামের শিরোনামগুলিকে theadএমনভাবে মুড়ে দিন যাতে অনুক্রমটি হয় thead> tr> th

কলাম শিরোনামগুলির মতো, আপনার টেবিলের সমস্ত বডি কন্টেন্ট একটিতে মোড়ানো উচিত tbodyযাতে আপনার অনুক্রমটি হয় tbody> tr> td

উদাহরণ: ডিফল্ট টেবিল শৈলী

পঠনযোগ্যতা নিশ্চিত করতে এবং গঠন বজায় রাখার জন্য সমস্ত টেবিল স্বয়ংক্রিয়ভাবে শুধুমাত্র প্রয়োজনীয় সীমানা দিয়ে স্টাইল করা হবে। অতিরিক্ত ক্লাস বা গুণাবলী যোগ করার প্রয়োজন নেই।

# নামের প্রথম অংশ নামের শেষাংশ ভাষা
1 কিছু এক ইংরেজি
2 জো সিক্স প্যাক ইংরেজি
3 স্টু ডেন্ট কোড
  1. <table class="common-table"> ক্লাস = "সাধারণ টেবিল" >
  2. ...
  3. </ টেবিল>

উদাহরণ: জেব্রা-ডোরাকাটা

জেব্রা-স্ট্রাইপিং যোগ করে আপনার টেবিলের সাথে একটু অভিনব হয়ে উঠুন—শুধু .zebra-stripedক্লাস যোগ করুন।

# নামের প্রথম অংশ নামের শেষাংশ ভাষা
1 কিছু এক ইংরেজি
2 জো সিক্স প্যাক ইংরেজি
3 স্টু ডেন্ট কোড
  1. <table class="common-table zebra-striped">৷ ক্লাস = "সাধারণ-টেবিল জেব্রা-স্ট্রিপড" >
  2. ...
  3. </ টেবিল>

উদাহরণ: জেব্রা-স্ট্রিপড w/ TableSorter.js

পূর্ববর্তী উদাহরণ গ্রহণ করে, আমরা jQuery এবং Tablesorter প্লাগইনের মাধ্যমে সাজানোর কার্যকারিতা প্রদান করে আমাদের টেবিলের উপযোগিতা উন্নত করি । সাজানোর পরিবর্তন করতে যেকোনো কলামের হেডারে ক্লিক করুন।

# নামের প্রথম অংশ নামের শেষাংশ ভাষা
1 তোমার এক ইংরেজি
2 জো সিক্স প্যাক ইংরেজি
3 স্টু ডেন্ট কোড
  1. <script type="text/javascript" src="js/jquery/jquery.tablesorter.min.js"></script> type = "text/javascript" src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <স্ক্রিপ্ট প্রকার = "টেক্সট/জাভাস্ক্রিপ্ট" >
  3. $ ( নথি )। প্রস্তুত ( ফাংশন () {
  4. $ ( "টেবিল#sortTableExample" )। টেবিলসর্টার ( { বাছাই তালিকা : [[ 1 , 0 ]]} );
  5. });
  6. </script>
  7. <টেবিল ক্লাস = "সাধারণ-টেবিল জেব্রা-স্ট্রিপড" >
  8. ...
  9. </ টেবিল>

ডিফল্ট শৈলী

সমস্ত ফর্মকে পাঠযোগ্য এবং মাপযোগ্য উপায়ে উপস্থাপন করার জন্য ডিফল্ট শৈলী দেওয়া হয়। টেক্সট ইনপুট, সিলেক্ট লিস্ট, টেক্সটেরিয়া, রেডিও বোতাম এবং চেকবক্স এবং বোতামের জন্য শৈলী প্রদান করা হয়।

উদাহরণ ফর্ম কিংবদন্তি
এখানে কিছু মান
সাহায্য পাঠ্যের ছোট স্নিপেট
উদাহরণ ফর্ম কিংবদন্তি
@
উদাহরণ ফর্ম কিংবদন্তি
দ্রষ্টব্য: লেবেলগুলি অনেক বৃহত্তর ক্লিক এলাকা এবং আরও ব্যবহারযোগ্য ফর্মের জন্য সমস্ত বিকল্পকে ঘিরে থাকে।
প্রতি সমস্ত সময় প্যাসিফিক স্ট্যান্ডার্ড টাইম (GMT -08:00) হিসাবে দেখানো হয়।
প্রয়োজনে উপরের ক্ষেত্রটি বর্ণনা করতে সহায়তা পাঠ্যের ব্লক।

স্তুপীকৃত ফর্ম

আপনার ফর্মের HTML-এ যোগ করুন .form-stackedএবং তাদের বাম দিকের পরিবর্তে তাদের ক্ষেত্রের উপরে আপনার লেবেল থাকবে। আপনার ফর্মগুলি ছোট হলে বা ভারী ফর্মগুলির জন্য আপনার কাছে দুটি কলাম ইনপুট থাকলে এটি দুর্দান্ত কাজ করে৷

উদাহরণ ফর্ম কিংবদন্তি
উদাহরণ ফর্ম কিংবদন্তি
দ্রষ্টব্য: লেবেলগুলি অনেক বৃহত্তর ক্লিক এলাকা এবং আরও ব্যবহারযোগ্য ফর্মের জন্য সমস্ত বিকল্পকে ঘিরে থাকে।

বোতাম

একটি নিয়ম হিসাবে, বোতামগুলি অ্যাকশনের জন্য ব্যবহার করা হয় যখন লিঙ্কগুলি বস্তুর জন্য ব্যবহার করা হয়। উদাহরণস্বরূপ, "ডাউনলোড" একটি বোতাম হতে পারে এবং "সাম্প্রতিক কার্যকলাপ" একটি লিঙ্ক হতে পারে।

সমস্ত বোতাম একটি হালকা ধূসর শৈলীতে ডিফল্ট, কিন্তু একটি নীল .primaryশ্রেণী উপলব্ধ। এছাড়াও, আপনার নিজস্ব শৈলী রোল করা সহজ পিসি।

উদাহরণ বোতাম

বোতাম শৈলী প্রয়োগের সাথে যেকোনো কিছুতে প্রয়োগ করা যেতে পারে .btnaসাধারণত আপনি এইগুলি শুধুমাত্র , button, এবং নির্বাচন inputউপাদানগুলিতে প্রয়োগ করতে চান ৷ এটি দেখতে কেমন তা এখানে:

বিকল্প মাপ

অভিনব বড় বা ছোট বোতাম? এইখানে পাবে!

প্রতিবন্ধী রাষ্ট্র

যে বোতামগুলি সক্রিয় নয় বা কোনও কারণে অ্যাপ দ্বারা অক্ষম করা হয়েছে, অক্ষম অবস্থা ব্যবহার করুন৷ যে .disabledলিঙ্ক :disabledজন্য এবং buttonউপাদান জন্য.

লিঙ্ক

বোতাম

মৌলিক সতর্কতা

ব্যর্থতা, সম্ভাব্য ব্যর্থতা, বা একটি কর্মের সাফল্য হাইলাইট করার জন্য এক-লাইন বার্তা। ফর্ম জন্য বিশেষভাবে দরকারী.

×

ওহ স্ন্যাপ! এটি এবং এটি পরিবর্তন করুন এবং আবার চেষ্টা করুন।

×

পবিত্র গাউকামোল! নিজেকে ভালো করে দেখুন, আপনি খুব ভালো দেখাচ্ছেন না।

×

সাবাশ! আপনি সফলভাবে এই সতর্কতা বার্তা পড়েছেন৷

×

মাথা আপ! এটি একটি সতর্কতা যা আপনার মনোযোগের প্রয়োজন, কিন্তু এটি এখনও একটি বিশাল অগ্রাধিকার নয়৷

বার্তা ব্লক করুন

যে বার্তাগুলির জন্য কিছুটা ব্যাখ্যা প্রয়োজন, আমাদের কাছে অনুচ্ছেদ শৈলী সতর্কতা রয়েছে৷ এগুলি দীর্ঘ ত্রুটি বার্তাগুলিকে বুদবুদ করার জন্য, একটি মুলতুবি ক্রিয়া সম্পর্কে ব্যবহারকারীকে সতর্ক করার জন্য বা পৃষ্ঠায় আরও জোর দেওয়ার জন্য তথ্য উপস্থাপনের জন্য উপযুক্ত।

×

ওহ স্ন্যাপ! আপনি একটি ত্রুটি পেয়েছেন!এটি এবং এটি পরিবর্তন করুন এবং আবার চেষ্টা করুন। Duis mollis, est non commodo luctus, Nisi erat Porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.

এই ব্যবস্থা নিন অথবা এই কাজ

×

পবিত্র গাউকামোল! এটি একটি সতর্কতা!নিজেকে ভালো করে দেখুন, আপনি খুব ভালো দেখাচ্ছেন না। নুল্লা ভিটা এলিট লিবারো, একটা ফারেত্র আগু। প্রেজেন্ট কমোডো কার্সাস ম্যাগনা, vel scelerisque nisl consectetur et.

এই ব্যবস্থা নিন অথবা এই কাজ

×

সাবাশ!আপনি সফলভাবে এই সতর্কতা বার্তা পড়েছেন৷ সহ সামাজিক ন্যাটোক পেনাটিবাস এবং ম্যাগনিস ডিস পার্টুরিয়েন্ট মন্টেস, নতুন হাস্যকর মুস। Maecenas faucibus mollis interdum.

এই ব্যবস্থা নিন অথবা এই কাজ

×

মাথা আপ!এটি একটি সতর্কতা যা আপনার মনোযোগের প্রয়োজন, কিন্তু এটি এখনও একটি বিশাল অগ্রাধিকার নয়৷

এই ব্যবস্থা নিন অথবা এই কাজ

মডেল

মোডাল—সংলাপ বা লাইটবক্স—এমন পরিস্থিতিতে প্রাসঙ্গিক ক্রিয়াগুলির জন্য দুর্দান্ত যেখানে পটভূমির প্রসঙ্গ বজায় রাখা গুরুত্বপূর্ণ৷

টুল টিপস

একটি বিভ্রান্ত ব্যবহারকারীকে সাহায্য করার জন্য এবং তাদের সঠিক দিকে নির্দেশ করার জন্য Twipsies অত্যন্ত কার্যকর।

Lorem ipsum dolar sit amet illo error ipsum veritatis or iste perspiciatis iste voluptas natus illo quasi odit or natus consequuntur consequuntur, ut natus illo voluptatem odit perspiciatis laudantium rem doloremque totam voluptas. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit accusantium totam totam architecto explicabo sit quasi fugit fugit, Totam doloremque unde sunt sed dicta quae fuget voluptum voluptum voluptum voluptum

নিচে!
ঠিক
বাম!
উপরে!

পপোভারস

লেআউট প্রভাবিত না করে একটি পৃষ্ঠায় সাবটেক্সচুয়াল তথ্য প্রদান করতে পপওভার ব্যবহার করুন।

পপওভার শিরোনাম

Etiam porta sem malesuada Magna mollis euismod. Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

বুটস্ট্র্যাপ প্রিবুট দিয়ে তৈরি করা হয়েছিল, একটি ওপেন-সোর্স প্যাক যা মিক্সিন এবং ভেরিয়েবলের সাথে একত্রে ব্যবহার করা হবে , দ্রুত এবং সহজ ওয়েব ডেভেলপমেন্টের জন্য একটি CSS প্রিপ্রসেসর।

বুটস্ট্র্যাপে আমরা কীভাবে প্রিবুট ব্যবহার করেছি এবং আপনার পরবর্তী প্রোজেক্টে কম চালানোর জন্য আপনি কীভাবে এটি ব্যবহার করতে পারেন তা দেখুন।

এটি কিভাবে ব্যবহার করতে

আপনার ব্রাউজারে জাভাস্ক্রিপ্টের মাধ্যমে বুটস্ট্র্যাপের কম ভেরিয়েবল, মিক্সিন এবং সিএসএস-এ নেস্টিংয়ের সম্পূর্ণ ব্যবহার করতে এই বিকল্পটি ব্যবহার করুন।

  1. <link rel = "stylesheet/less" type = "text/css" href = "less/bootstrap.less" মিডিয়া = "সমস্ত" />
  2. <script type = "text/javascript" src = "js/less-1.0.41.min.js" ></script>

.js সমাধান অনুভব করছেন না? Less Mac অ্যাপটি ব্যবহার করে দেখুন বা যখন আপনি আপনার কোড স্থাপন করবেন তখন কম্পাইল করতে Node.js ব্যবহার করুন।

কি অন্তর্ভুক্ত

বুটস্ট্র্যাপের অংশ হিসাবে টুইটার বুটস্ট্র্যাপে যা অন্তর্ভুক্ত করা হয়েছে তার কয়েকটি হাইলাইট এখানে রয়েছে। ডাউনলোড করতে এবং আরও জানতে বুটস্ট্র্যাপ ওয়েবসাইট বা গিথুব প্রকল্পের পৃষ্ঠায় যান।

রঙ পরিবর্তনশীল

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

  1. // লিঙ্ক
  2. @linkColor : #8b59c2;
  3. @linkColorHover : গাঢ় ( @linkColor , 10 );
  4.  
  5. // ধূসর
  6. @কালো : #000;
  7. @ধূসর ডার্ক : হালকা করুন ( @কালো , 25 %);
  8. @ধূসর : হালকা করুন ( @কালো , 50 %);
  9. @ধূসর আলো : হালকা করুন ( @কালো , 70 %);
  10. @গ্রেলাইটার : হালকা করুন ( @ব্ল্যাক , 90 %);
  11. @সাদা : #ffff ;
  12.  
  13. // অ্যাকসেন্ট রং
  14. @নীল ​​: #08b5fb ;
  15. @সবুজ : #46a546 ;
  16. @লাল : #9d261d ;
  17. @হলুদ : #ffc40d ;
  18. @কমলা : #f89406 ;
  19. @পিঙ্ক : #c3325f ;
  20. @বেগুনি : #7a43b6 ;
  21.  
  22. // বেসলাইন
  23. @বেসলাইন : 20px ;

মন্তব্য করছেন

/* ... */CSS-এর স্বাভাবিক সিনট্যাক্স ছাড়াও কম মন্তব্য করার আরেকটি স্টাইল প্রদান করে ।

  1. // এটি একটি মন্তব্য
  2. /* এটিও একটি মন্তব্য */

ওজুতে মিশ্রিত করে

Mixins মূলত CSS-এর জন্য অন্তর্ভুক্ত বা আংশিক, যা আপনাকে কোডের একটি ব্লককে একটিতে একত্রিত করতে দেয়। এগুলি বিক্রেতার উপসর্গযুক্ত বৈশিষ্ট্যগুলির জন্য দুর্দান্ত, যেমন box-shadow, ক্রস-ব্রাউজার গ্রেডিয়েন্ট, ফন্ট স্ট্যাক এবং আরও অনেক কিছু। নীচে বুটস্ট্র্যাপের সাথে অন্তর্ভুক্ত মিক্সিনের একটি নমুনা রয়েছে।

ফন্ট স্ট্যাক

  1. #ফন্ট {
  2. . শর্টহ্যান্ড ( @ওজন : স্বাভাবিক , @আকার : 14px , @ লাইন উচ্চতা : 20px ) {
  3. ফন্ট সাইজ : @size ; _
  4. ফন্ট - ওজন : @weight ;
  5. লাইন - উচ্চতা : @ লাইন উচ্চতা ;
  6. }
  7. . সান - সেরিফ ( @ওজন : স্বাভাবিক , @আকার : 14px , @ লাইন উচ্চতা : 20px ) {
  8. ফন্ট - পরিবার : "হেলভেটিকা ​​নিউ" , হেলভেটিকা ​​, এরিয়াল , সান - সেরিফ ;
  9. ফন্ট সাইজ : @size ; _
  10. ফন্ট - ওজন : @weight ;
  11. লাইন - উচ্চতা : @ লাইন উচ্চতা ;
  12. }
  13. . সেরিফ ( @ওজন : স্বাভাবিক , @আকার : 14px , @ লাইন উচ্চতা : 20px ) {
  14. ফন্ট - পরিবার : "জর্জিয়া" , টাইমস নিউ রোমান , টাইমস , সান - সেরিফ ;
  15. ফন্ট সাইজ : @size ; _
  16. ফন্ট - ওজন : @weight ;
  17. লাইন - উচ্চতা : @ লাইন উচ্চতা ;
  18. }
  19. . মনোস্পেস ( @ওজন : স্বাভাবিক , @আকার : 12px , @ লাইন উচ্চতা : 20px ) {
  20. ফন্ট - পরিবার : "মোনাকো" , কুরিয়ার নিউ , মনোস্পেস ;
  21. ফন্ট সাইজ : @size ; _
  22. ফন্ট - ওজন : @weight ;
  23. লাইন - উচ্চতা : @ লাইন উচ্চতা ;
  24. }
  25. }

গ্রেডিয়েন্ট

  1. # গ্রেডিয়েন্ট {
  2. . অনুভূমিক ( @startColor : #555, @endColor: #333) {
  3. পটভূমি - রঙ : @endColor ;
  4. পটভূমি - পুনরাবৃত্তি : পুনরাবৃত্তি - x ;
  5. ব্যাকগ্রাউন্ড - ইমেজ : - khtml - গ্রেডিয়েন্ট ( রৈখিক , বাম উপরে , ডান উপরে , ( @startColor ) থেকে ( @endColor ) পর্যন্ত ); // কনকরার
  6. ব্যাকগ্রাউন্ড - ইমেজ : - moz - লিনিয়ার - গ্রেডিয়েন্ট ( বাম , @startColor , @endColor ); // FF 3.6+
  7. ব্যাকগ্রাউন্ড - ইমেজ : - ms - লিনিয়ার - গ্রেডিয়েন্ট ( বাম , @startColor , @endColor ); // IE10
  8. ব্যাকগ্রাউন্ড - ইমেজ : - ওয়েবকিট - গ্রেডিয়েন্ট ( লিনিয়ার , বাম টপ , ডান টপ , কালার - স্টপ ( 0 %, @startColor ), কালার - স্টপ ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  9. ব্যাকগ্রাউন্ড - ইমেজ : - ওয়েবকিট - লিনিয়ার - গ্রেডিয়েন্ট ( বাম , @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  10. ব্যাকগ্রাউন্ড - ইমেজ : - o - লিনিয়ার - গ্রেডিয়েন্ট ( বাম , @startColor , @endColor ); // অপেরা 11.10
  11. - ms - ফিল্টার : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor ); // IE8+
  12. ফিল্টার : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)" , @startColor , @endColor )); // IE6 এবং IE7
  13. ব্যাকগ্রাউন্ড - ইমেজ : লিনিয়ার - গ্রেডিয়েন্ট ( বাম , @startColor , @endColor ); // লে স্ট্যান্ডার্ড
  14. }
  15. . উল্লম্ব ( @startColor : #555, @endColor: #333) {
  16. পটভূমি - রঙ : @endColor ;
  17. পটভূমি - পুনরাবৃত্তি : পুনরাবৃত্তি - x ;
  18. ব্যাকগ্রাউন্ড - ইমেজ : - khtml - গ্রেডিয়েন্ট ( রৈখিক , বাম উপরে , বাম নীচে , ( @startColor ) থেকে ( @endColor ) পর্যন্ত ); // কনকরার
  19. ব্যাকগ্রাউন্ড - ইমেজ : - moz - লিনিয়ার - গ্রেডিয়েন্ট ( @startColor , @endColor ); // FF 3.6+
  20. ব্যাকগ্রাউন্ড - ইমেজ : - ms - লিনিয়ার - গ্রেডিয়েন্ট ( @startColor , @endColor ); // IE10
  21. ব্যাকগ্রাউন্ড - ইমেজ : - ওয়েবকিট - গ্রেডিয়েন্ট ( রৈখিক , বাম উপরে , বাম নীচে , রঙ - স্টপ ( 0 %, @startColor ), রঙ - স্টপ ( 100 %, @endColor )); // Safari 4+, Chrome 2+
  22. ব্যাকগ্রাউন্ড - ইমেজ : - ওয়েবকিট - লিনিয়ার - গ্রেডিয়েন্ট ( @startColor , @endColor ); // Safari 5.1+, Chrome 10+
  23. ব্যাকগ্রাউন্ড - ইমেজ : - o - লিনিয়ার - গ্রেডিয়েন্ট ( @startColor , @endColor ); // অপেরা 11.10
  24. - ms - ফিল্টার : %( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor ); // IE8+
  25. ফিল্টার : e (%( "progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)" , @startColor , @endColor )); // IE6 এবং IE7
  26. ব্যাকগ্রাউন্ড - ইমেজ : লিনিয়ার - গ্রেডিয়েন্ট ( @startColor , @endColor ); // মান
  27. }
  28. . নির্দেশমূলক ( @startColor : #555, @endColor: #333, @deg: 45deg) {
  29. ...
  30. }
  31. . উল্লম্ব - তিন - রং ( @startColor : #00b3ee, @midColor: #7a43b6, @colorStop: 0.5, @endColor: #c3325f) {
  32. ...
  33. }
  34. }

অপারেশন এবং গ্রিড সিস্টেম

অভিনব হয়ে উঠুন এবং নীচের মত নমনীয় এবং শক্তিশালী মিশ্রণ তৈরি করতে কিছু গণিত সম্পাদন করুন।

  1. // গ্রিডিটিউড
  2. @গ্রিডকলাম : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5.  
  6. // গ্রিড সিস্টেম
  7. . ধারক {
  8. প্রস্থ : @siteWidth ;
  9. মার্জিন : 0 স্বয়ংক্রিয় ;
  10. . clearfix ();
  11. }
  12. . কলাম ( @columnSpan : 1 ) {
  13. প্রদর্শন : ইনলাইন ;
  14. float : বাম ;
  15. প্রস্থ : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  16. মার্জিন - বাম : @gridGutterWidth ;
  17. &: প্রথম - সন্তান {
  18. মার্জিন - বাম : 0 ;
  19. }
  20. }
  21. . অফসেট ( @columnOffset : 1 ) {
  22. মার্জিন - বাম : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) ! গুরুত্বপূর্ণ ;
  23. }