آکادمی کدنویسان با هدف برگزاری آموزش های آنلاین راه اندازی شد. با ثبت نام در دوره های پیش رو، تابستان پرباری داشته باشید

جلسه هشتم – کلاس های مفید متریالایز (materialize)

طراحی واکنش گرا با متریالایز

مجموعه ای از کلاس های کمکی در متریالایز وجود دارد این کلاس ها برای اعمالی تنظیمات به تگ های مختلف html استفاده می شوند . در ادامه به معرفی مهمترین کلاس های کمکی materialize می پردازیم.

بطور خلاصه می توان کلاس های مفید متریالایز را در دسته های زیر قرار داد:

  • کلاس های رنگ – بطور مثال کلاس هایی مثل کلاس های  red, green, grey
  • کلاس های ترازبندی – مثل کلاس های valign-wrapper, left-align, right-align, center-align, left, right
  • کلاس های پنهان سازی متناسب با اندازه صفحه نمایش  – مثل کلاس های hide, .hide-on-small-only, .hide-on-med-only, .hide-on-med-and-down, .hide-on-med-and-up and .hide-on-large-only
  • کلاس های قالب بندی – مثل کلاس های  truncate, hoverable

مثال زیر کاربرد برخی از کلاس های کمکی مترالایز را نشان می دهد:

<!DOCTYPE html>
<html>
<head>
<title>The Materialize Example</title>
<meta name=”viewport” content=”width=device-width, initial-scale=1″>
<link rel=”stylesheet” href=”https://fonts.googleapis.com/icon?family=Material+Icons”>
<link rel=”stylesheet” href=”https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/css/materialize.min.css”>
<script type=”text/javascript” src=”https://code.jquery.com/jquery-2.1.1.min.js”></script>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.3/js/materialize.min.js”></script>
</head>
<body class=”container”>
<h2>Materialize Utilities</h2>
<hr/>
<h3>Color Utilities Demo</h3>
<div class=”red”>
<p>The latest versions of Apple Safari, Google Chrome, Mozilla Firefox, and Opera all support many HTML5 features and Internet Explorer 9.0 will also have support for some HTML5 functionality.</p>
</div>
<div class=”green”>
<p>The mobile web browsers that come pre-installed on iPhones, iPads, and Android phones all have excellent support for HTML5.</p>
</div>
<h3>Alignment Utilities Demo</h3>
<div class=”card-panel valign-wrapper”>
<p class=”valign”>Vertically Aligned Text</p>
</div>
<div class=”card-panel”>
<div><p class=”left-align”>Left Aligned Text</p></div>
<div><p class=”right-align”>Right Aligned Text</p></div>
<div><p class=”center-align”>Center Aligned Text</p></div>
</div>
<h3>Hide Utilities Demo</h3>
<div class=”hide”>
<p>Hidden on all devices</p>
</div>
<div class=”hide-on-small-only”>
<p>Hidden on mobile devices</p>
</div>
<h3>Formatting Utilities Demo</h3>
<div class=”card-panel”>
<p class=”truncate”>The latest versions of Apple Safari, Google Chrome, Mozilla Firefox, and Opera all support many HTML5 features and Internet Explorer 9.0 will also have support for some HTML5 functionality.</p>
</div>
<div class=”card-panel hoverable”>
<p>The mobile web browsers that come pre-installed on iPhones, iPads, and Android phones all have excellent support for HTML5.</p>
</div>
<h3>Center Utility Demo</h3>
<div class=”card-panel center”>
<img src=”html5-mini-logo.jpg” alt=”html5″>
</div>
</body>
</html>

خروجی کد فوق بصورت زیر خواهد بود:

برچسب ها

, , , , , ,

محصولات پیشنهادی


نظرات کاربران


نظرات برای آموزش چارچوب متریالایز | بدون نظر »

کاربر عزیز، لطفاً دیدگاه ارزشمند خود را از طریق فرم زیر برای ما ارسال کنید:

درباره کدنویسان
آکادمی کدنویسان جهت کمک به دانشجویان رشته های کامپیوتر و فناوری اطلاعات و همه علاقمندان به طراحی و برنامه نویسی برای ویندوز، وب و موبایل ایجاد شده است.
بیشتر آموزش های سایت کدنویسان، بصورت رایگان ارائه شده است و بعضی بسته های آموزشی تصویری و نیز نرم افزارهای پیاده سازی شده در ازای پرداخت، قابل دانلود هستند.
هر گونه نظر، انتقاد یا پیشنهادی در مورد مطالب یا عملکرد کدنویسان دارید، حتما با ما در میان بگذارید.
نمادهای اعتماد ما


تماس با ما
  • شماره همراه : ۰۹۱۵۱۶۰۴۰۶۸
  • آی دی تلگرام : @mmoha94
  • پست الکترونیکی : mohammadi.sm@gmail.com
  • آدرس پستی : بیرجند، خیابان پیروزی، پیروزی ۹، پلاک ۲۸
کلیه حقوق متعلق به سایت کدنویسان است، انتشار و کپی برداری از مطالب این سایت غیرمجاز بوده و پیگرد قانونی دارد.