W3.CSS

W3.CSS الصفحة الرئيسية W3.CSS مقدمة ألوان W3.CSS حاويات W3.CSS لوحات W3.CSS حدود W3.CSS بطاقات W3.CSS افتراضيات W3.CSS خطوط W3.CSS W3.CSS جوجل نص W3.CSS جولة W3.CSS حشوة W3.CSS هوامش W3.CSS عرض W3.CSS أزرار W3.CSS ملاحظات W3.CSS اقتباسات W3.CSS تنبيهات W3.CSS جداول W3.CSS قوائم W3.CSS صور W3.CSS مدخلات W3.CSS شارات W3.CSS علامات W3.CSS أيقونات W3.CSS W3.CSS مستجيب W3.CSS تخطيط الرسوم المتحركة W3.CSS تأثيرات W3.CSS أشرطة W3.CSS القوائم المنسدلة W3.CSS أكورديون W3.CSS W3.CSS التنقل W3.CSS الشريط الجانبي علامات تبويب W3.CSS W3.CSS ترقيم الصفحات أشرطة تقدم W3.CSS عرض شرائح W3.CSS W3.CSS مشروط W3.CSS Tooltips شبكة W3.CSS كود W3.CSS مرشحات W3.CSS اتجاهات W3.CSS حالة W3.CSS مادة W3.CSS التحقق من صحة W3.CSS إصدارات W3.CSS W3.CSS موبايل

ألوان W3.CSS

فئات ألوان W3.CSS W3.CSS لون المواد W3.CSS Color Flat UI W3.CSS Color Metro UI W3.CSS لون Win8 W3.CSS Color iOS W3.CSS لون الموضة مكتبات ألوان W3.CSS أنظمة ألوان W3.CSS ثيمات ألوان W3.CSS W3.CSS Color Generator

بناء الويب

مقدمة الويب ويب HTML Web CSS جافا سكريبت الويب تخطيط ويب فرقة الويب تقديم الطعام على شبكة الإنترنت مطعم ويب مهندس الويب

أمثلة

أمثلة W3.CSS عروض W3.CSS قوالب W3.CSS

مراجع

مرجع W3.CSS تنزيلات W3.CSS

استجابة W3.CSS المضمنة


يتضمن W3.CSS نظام شبكة متنقل سريع الاستجابة للتعامل مع التخطيط:

1/2

1/2

1/3

1/3

1/3

1/3

2/3

1/4

1/4

1/4

1/4

1/2

1/4

1/4

2/3

1/3

3/4

1/4

1/4

1/4

1/2

1/4

1/2

1/4

50 بكسل

راحة

1/4

راحة

100 بكسل

45 بكسل

راحة


فئات مستجيبة لـ W3.CSS

نظام شبكة W3.CSS سريع الاستجابة ، وستتم إعادة ترتيب الأعمدة تلقائيًا حسب حجم الشاشة:

فصل وصف
w3 نصف تحتل نصف النافذة (على الشاشات المتوسطة والكبيرة)
w3 الثالث تحتل ثلث النافذة (على الشاشات المتوسطة والكبيرة)
w3-twothird يشغل ثلثي النافذة (على الشاشات المتوسطة والكبيرة)
w3 الربع يشغل ربع النافذة (على الشاشات المتوسطة والكبيرة)
w3 - ثلاثة أرباع تحتل 3/4 مساحة النافذة (على شاشات متوسطة وكبيرة)
w3- الراحة تحتل باقي عرض العمود
w3-col يحدد عمودًا واحدًا في شبكة متجاوبة من 12 عمودًا
w3 موبايل يضيف استجابة الجوال أولاً إلى خلية (عمود).
يعرض العناصر كعناصر حظر على الأجهزة المحمولة.

يجب وضع الفئات المستجيبة أعلاه داخل فئة w3-row (أو فئة w3-row-padding ) لتكون مستجيبة تمامًا.

فصل وصف
w3- صف حاوية للفئات سريعة الاستجابة ، بدون حشوة
w3-row-padding حاوية للفئات سريعة الاستجابة ، بمساحة متروكة 8 بكسل يمينًا ويسارًا
w3- المحتوى حاوية للمحتوى المتمركز بحجم ثابت
   
w3- إخفاء-صغير يخفي المحتوى على الشاشات الصغيرة (أقل من 601 بكسل)
w3- إخفاء-وسط يخفي المحتوى على الشاشات المتوسطة
w3- إخفاء-كبير يخفي المحتوى على الشاشات الكبيرة (أكبر من 992 بكسل)
   
L1 - L12 أحجام متجاوبة للشاشات الكبيرة
م 1 - م 12 أحجام متجاوبة للشاشات المتوسطة
s1 - s12 أحجام متجاوبة للشاشات الصغيرة


فئة w3-half

عرض فئة w3-half هو 1/2 من العنصر الأصلي (النمط = "العرض: 50٪").

على الشاشات الأصغر من 601 بكسل ، يتم تغيير حجمها إلى 100٪.

w3 نصف

w3 نصف

مثال

<div class="w3-row">
  <div class="w3-half w3-container w3-green">
    <h2>w3-half</h2>
  </div>
  <div class="w3-half w3-container">
    <h2>w3-half</h2>
  </div>
</div>

فئة w3-third

عرض الفئة w3-third هو 1/3 من العنصر الأصل (النمط = "العرض: 33.33٪").

على الشاشات الأصغر من 601 بكسل ، يتم تغيير حجمها إلى 100٪.

w3 الثالث

w3 الثالث

w3 الثالث

مثال

<div class="w3-row">
  <div class="w3-third w3-container w3-green">
    <h2>w3-third</h2>
  </div>
  <div class="w3-third w3-container">
    <h2>w3-third</h2>
  </div>
  <div class="w3-third w3-container">
    <h2>w3-third</h2>
  </div>
</div>

فئة w3-twothird

عرض الفئة w3-twothird هو 2/3 من العنصر الأصل (النمط = "العرض: 66.66٪").

على الشاشات الأصغر من 601 بكسل ، يتم تغيير حجمها إلى 100٪. 

w3-twothird

w3 الثالث

مثال

<div class="w3-row">
  <div class="w3-green w3-container w3-twothird">
    <h2>w3-twothird</h2>
  </div>
  <div class="w3-container w3-third">
    <h2>w3-third</h2>
  </div>
</div>

فئة w3-Quarter

عرض فئة w3-Quarter هي 1/4 من العنصر الأصلي (النمط = "العرض: 25٪").

على الشاشات الأصغر من 601 بكسل ، يتم تغيير حجمها إلى 100٪.

w3 الربع

w3 الربع

w3 الربع

w3 الربع

مثال

<div class="w3-row">
  <div class="w3-green w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
</div>

فئة w3-threequarter

عرض فئة w3-threequarter هو 3/4 من العنصر الأصلي (النمط = "العرض: 75٪").

على الشاشات الأصغر من 601 بكسل ، يتم تغيير حجمها إلى 100٪.

w3 - ثلاثة أرباع

w3 الربع

مثال

<div class="w3-row">
  <div class="w3-green w3-container w3-threequarter">
    <h2>w3-threequarter</h2>
  </div>
  <div class="w3-container w3-quarter">
    <h2>w3-quarter</h2>
  </div>
</div>

مجموعات

w3 الربع

w3 نصف

w3 الربع


w3 الربع

w3 الربع

w3 نصف


w3 نصف

w3 الربع

w3 الربع


w3 الثالث

w3-twothird


w3 الربع

w3 - ثلاثة أرباع


صفوف متداخلة

مثال: w3-half داخل w3-half

<div class="w3-row">
  <div class="w3-half w3-container">
    <h2>w3-half</h2>
    <div class="w3-row">
      <div class="w3-half w3-container w3-red">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
      <div class="w3-half w3-container">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
    </div>
  </div>
  <div class="w3-half w3-container">
    <h2>w3-half</h2>
    <div class="w3-row">
      <div class="w3-half w3-container w3-red">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
      <div class="w3-half w3-container">
        <h2>w3-half</h2>
        <p>This is a paragraph.</p>
      </div>
    </div>
  </div>
</div>

الأعمدة باستخدام الراحة

تحدد فئة w3-col عمودًا واحدًا في شبكة استجابة مكونة من 12 عمودًا.

ستشغل فئة w3-rest باقي العرض:

أنا 150 بكسل

أنا البقية

مثال

<div class="w3-row">
  <div class="w3-col" style="width:150px"><p>I am 150px</p></div>
  <div class="w3-rest w3-green"><p>I am the rest</p></div>
</div>

الأعمدة باستخدام النسبة المئوية

يمكنك أيضًا استخدام خاصية عرض CSS لتعيين العرض بالنسبة المئوية:

20٪

60٪

20٪

مثال

<div class="w3-row">
  <div class="w3-col" style="width:20%"><p>20%</p></div>
  <div class="w3-col" style="width:60%"><p>60%</p></div>
  <div class="w3-col" style="width:20%"><p>20%</p></div>
</div>

فئة المحتوى w3

تحدد فئة المحتوى w3 حاوية لمحتوى مركز بحجم ثابت. استخدم خاصية CSS max-width لتجاوز العرض الافتراضي (980 بكسل).

مثال

<body class="w3-content" style="max-width:500px">

  page content...

</body>

w3-row مقابل w3-row-padding

تحدد فئة w3-row حاوية بدون حشوة ، بينما تضيف فئة w3-row-padding مساحة 8 بكسل يسارًا ويمينًا لكل عمود:

w3- صف:

w3 الثالث

w3 الثالث

w3 الثالث

w3-row-padding:

w3 الثالث

w3 الثالث

w3 الثالث

w3- صف:

w3-row-padding:

مثال

<div class="w3-row">
  <div class="w3-col s4"><img src="img_lights.jpg"></div>
  <div class="w3-col s4"><img src="img_nature.jpg"></div>
  <div class="w3-col s4"><img src="img_snowtops.jpg"></div>
</div>

<div class="w3-row-padding">
  <div class="w3-col s4"><img src="img_lights.jpg"></div>
  <div class="w3-col s4"><img src="img_nature.jpg"></div>
  <div class="w3-col s4"><img src="img_snowtops.jpg"></div>
</div>

تمدد صفوف مبطنة

يزيل فئة الامتداد w3 الهوامش اليمنى واليسرى من عنصر. غالبًا ما تستخدم هذه الفئة لتمديد صف مبطن:

مثال على امتداد w3:

مثال بدون امتداد w3:

مثال

<div class="w3-row-padding w3-section w3-stretch">
  <div class="w3-col s4">
    <img src="img_nature_wide.jpg">
  </div>
  <div class="w3-col s4">
    <img src="img_snow_wide.jpg">
  </div>
  <div class="w3-col s4">
    <img src="img_mountains_wide.jpg">
  </div>
</div>

إظهار متجاوب / إخفاء

The w3-hide-small, w3-hide-medium, and w3-hide-large classes hide elements on specific screen sizes.

Note: Resize the browser window to understand how it works:

w3-hide-small will be hidden on small screens (phones)

w3-hide-medium will be hidden on medium screens (tablets)

w3-hide-large will be hidden on large screens (laptops/desktop)

Example

<div class="w3-container w3-hide-small w3-red">
  <p>w3-hide-small will be hidden on small screens (phones)</p>
</div>

<div class="w3-container w3-hide-medium w3-green">
  <p>w3-hide-medium will be hidden on medium screens (tablets)</p>
</div>

<div class="w3-container w3-hide-large w3-blue">
  <p>w3-hide-large will be hidden on large screens (laptops/desktop)</p>
</div>

The w3-mobile Class

The w3-mobile class adds mobile-first responsiveness to any element.

It adds display:block and width:100% to an element on screens that are less than 600px wide.

Example

<a class="w3-button w3-mobile" href="#">Link</a>

Screen Resolutions

The built-in responsiveness of W3.CSS uses the DP size of a screen.

W3.CSS will treat an iPhone 6 with a resolution of 750 x 1334 pixels as a small screen of 375 x 667 pixels DP.

Small screens are less than 601 pixels DP, medium screens are less than 993 pixels DP.

Below is a list of typical device resolutions and reported DP sizes:

Iphone 4

Resolution
640 x 960

DP
320 x 480

Iphone 5

Resolution
640 x 1136

DP
320 x 528

Iphone 6

Resolution
750 x 1334

DP
375 x 667

Iphone 6s

Resolution
1080 x 1920

DP
414 x 736

Galaxy S6

Resolution
1440 x 2560

DP
360 x 640

Note 4

Resolution
1440 x 2560

DP
400 x 853

Nexus 6

Resolution
1440 x 2560

DP
411 x 731

iPad Mini

Resolution
768 x 1024

DP
768 x 1024

iPad

Resolution
1536 x 2048

DP
768 x 1024

Typical Laptop

Resolution
1366 x 768

DP
1366 x 768

Typical Desktop

Resolution
1920 x 1080

DP
1920 x 1080


12 Column Responsive Fluid Grid

W3.CSS also supports an advanced 12 column responsive fluid grid.

Resize the page to see the effect!

1
2
3
4
5
6
7
8
9
10
11
12

This part will occupy 12 columns on a small screen, 4 on a medium screen, and 3 on a large screen.

This part will occupy 12 columns on a small screen, 8 on a medium screen, and 9 on a large screen.

1
2
3
4
5
6
7
8
9
10
11
12

You will learn a lot more about the fluid grid in a later chapter.