tejariapp-new-logotejariapp-new-logotejariapp-new-logotejariapp-new-logo
  • صفحه اصلی
  • پروژه ها
    • پروژه طراحی سایت
    • پروژه های اندروید
    • پروژه های تحت ویندوز
    • UI & UX
    • ربات تلگرام
  • سفارش پروژه
    • انجام پروژه اندروید (Android)
    • طراحی و ساخت اپلیکیشن موبایل
    • انجام پروژه طراحی سایت با php
    • انجام پروژه طراحی سایت با Asp.net
    • انجام پروژه سی شارپ
    • فرم سفارش پروژه
  • مدرسه ی تجاری اپ
    • طراحی سایت
    • اندروید
    • سی شارپ
    • آموزش پایگاه داده
    • برنامه های کاربردی
  • لینک های مفید
    • پرداخت آنلاین
    • درباره تجاری اپ
    • تماس با ما
استخدام برنامه نویس متلب
سفارش پروژه
✕
            هیچ نتیجه ای یافت نشدمشاهده همه نتایج

            همه چیز در مورد CSS3

            • صفحه نخست
            • مدرسه ی تجاری اپ آموزش طراحی سایت
            • همه چیز در مورد CSS3
            pythonloogo
            آشنایی با زبان برنامه نویسی Python
            1 بهمن 1395
            نمایش اطلاعات Json در لیست ویو با Volley
            نمایش اطلاعات Json در لیست ویو با Volley
            5 بهمن 1395
            منتشر شده توسط خانم منطق
            آشنایی با CSS3

            آشنایی با CSS3

            آشنایی با CSS3 ، زبان CSS برای طراحی سایت و قالب بندی وب سایت ها استفاده میشود.مزیتی که CSS را نسبت به HTML برتری داده استفاده چندباره از یک دستور در صفحات مختلف و برای عناصر مختلف است که این کار به سرعت و زمان برنامه نویس کمک بسیاری میکند. همچنین سفارشی کردن در CSS خیلی بیشتر شده و دستورات زیادی ارائه شده تا طراحی ها زیبا تر و سفارشی تر شوند. در ادامه بیشتر با این زبان آشنا خواهیم شد.

            آشنایی با CSS3

            زیبایی و طراحی وب سایت ها اساسی ترین عامل جذب کاربر در زمینه طراحی تحت وب است. طراحان وب سایت از زبان طراحی CSS برای خلق طراحی های کاربر پسند استفاده میکنند به چندین دلیل قانع کننده که در ادامه آنهارا بررسی خواهیم کرد.

            با استفاده از CSS یا Cascading Style Sheet میتوان وب سایت خود را کاملا شخصی سازی کرد و انواع طراحی ها ازجمله کنترل رنگ , استایل فونت , ترازبندی و فواصل پاراگراف ها , تصاویر پس زمینه یا رنگ , اندازه صفحات , اعمال انواع افکت برروی عناصر و بسیاری دیگر را در سایت به بهترین نحو پیاده سازی کرد.

            CSS توسط Hakon Wium Lie در سال ۱۹۹۴ ایجاد شد. از آن زمان تا به حال ۳ ورژن CSS ارائه شده که هرکدام نیز دارای ویژگی هایی بود که هر نسخه , نسخه قبل خود را تکمیل میکرد برای مثال

            CSS1 توسط تیم W3C توصیه شد در سال ۱۹۹۶ .این نسخه در واقع توصیفی بر زبان CSS و همچنین فرمت ساده ای برای تمامی تگ های HTML بود.

            CSS2 در سال ۱۹۹۸    توسط تیم W3C ارائه شد. این نسخه مسلما براساس CSS1 ساخته شده بود با ویژگی های بهتر از جمله اضافه کردن پشتیبانی از رسانه مانند پرینتر ها و دستگاه های شنیداری , فونت های قابل دانلود , موقعیت عناصر و جداول

            CSS3 که اخرین نسخه از CSS است نیز توسط تیم W3C ارائه شد در سال ۱۹۹۹٫ این نسخه درون مستنداتی تقسیم شده که ماژول نامیده میشود که هر ماژول ویژگی هایی دارد که در CSS2 تعریف شده(در ادامه ماژول هارا نام خواهیم برد)

            ماژول های CSS3

            • Selectors
            • Box Models
            • Backgrounds and Borders
            • Image Values and Replaced Content
            • Text Effects
            • ۲D/3D Transformations
            • Animations
            • Multiple Column Layout
            • User Interface

            ویژگی هایی که CSS را به زبان طراحی محبوب برنامه نویسان تبدیل کرده به شرح زیر است

            • صرفه جویی در زمان

            میتوان یک دستور CSS را نوشت و بعد در صفحات مختلف و برای عناصرHTML  مختلف از آن استفاده کرد. برای مثال

            .testclass {
            
                color: white;
            
                font-weight: bold;
            
            }
            
            <input type="text" name="name" class=”testclass” />
            
            <div class=”testclass”>
            
            </div>
            
            • بارگذاری سریعتر صفحات

            این امکان در CSS که یک ویژگی را یکبار برای یک تگ HTML تعریف کنیم که در ادامه در هر جای سایت از آن تگ استفاده شد ویژگی تعریف شده نیز لحاظ شود , وجود دارد. و این ویژگی CSS باعث بارگزاری سریعتر صفحات خواهد شد مانند

            a {
            
                text-decoration: none;
            
                color: #ffffff;
            
            }
            
            • سرعت در ویرایش

            برای ایجاد ویرایش های عمومی برروی تعداد زیادی از عناصر میتوان با تغییر در بخش تعریف CSS به راحتی برروی تمامی عناصری که از آن ویژگی پیروی میکردند تغییر ایجاد کرد.

            • سازگار با چندین دستگاه

            CSS محتوی  تولید شده را با انواع دستگاه ها از جمله PDA  , موبایل و پرینتر سازگار میکند.

            • مطابق با استاندارد جهانی

            در حال حاظر ویژگی های(attributes) HTML منسوخ شده و توصیه میشود از CSS استفاده شود همچنین CSS سازگاری بیشتری با مرورگر های موجود دارد.

            در ادامه مثال هایی از اشکال کاربردی در CSS را برای شما آورده ایم

            • Comment Bubble
            
            <div class=”comment_bubble”></div>
            
            .comment_bubble{
            
            width: 140px;
            
            height: 100px;
            
            background: #088cb7;
            
            
            
            -moz-border-radius: 12px;
            
            -webkit-border-radius: 12px;
            
            position: relative;
            
            border-radius: 12px;
            
            }
            
            . comment_bubble:before {
            
            content: "";
            
            width: 0;
            
            height: 0;
            
            right: 100%;
            
            top: 38px;
            
            position: absolute;
            
            border-top: 13px solid transparent;
            
            border-right: 26px solid #088cb7;
            
            border-bottom: 13px solid transparent;
            
            }
            

            comment-bubble

            • Infinity Symble
            <div id="infinity"></div>
            
            #infinity {
            width: 220px;
             height: 100px;
             position: relative;}
            
            #infinity:before,#infinity:after {content: "";
            width: 60px;
             height: 60px;
             position: absolute;
             top: 0;
            left: 0;
             border: 20px solid #06c999;
            -moz-border-radius: 50px 50px 0;
             border-radius: 50px 50px 0 50px;
            -webkit-transform: rotate(-45deg);
            -moz-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            -o-transform: rotate(-45deg);
             transform:  rotate(-45deg);}
            
            #infinity:after { left: auto;
            right: 0;
            -moz-border-radius: 50px 50px 50px 0;
             border-radius: 50px 50px 50px 0;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
             transform: rotate(45deg);}
            

            infinity

            • Diamond
            </div>
            
            #diamond {
            
                border-style: solid;
            
                border-color: transparent transparent red transparent;
            
                border-width: 0 25px 25px 25px;
            
                height: 0;
            
                width: 50px;
            
                position: relative;
            
                margin: 20px 0 50px 0;
            
            }
            
            #diamond:after {
            
                content: "";
            
                position: absolute;
            
                top: 25px;
            
                left: -25px;
            
                width: 0;
            
                height: 0;
            
                border-style: solid;
            
                border-color: red transparent transparent transparent;
            
                border-width: 70px 50px 0 50px;
            
            }
            

            diamond

             

            اشتراک گذاری

            پست های مرتبط

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            30 بهمن 1400

            دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            30 بهمن 1400

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            توابع در زبان برنامه نویسی دارت (Dart)

            توابع در زبان برنامه نویسی دارت (Dart)

            27 بهمن 1400

            توابع در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب

            دیدگاهتان را بنویسید لغو پاسخ

            نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

            ساخت اپلیکیشن های موبایل

            • ساخت اپلیکیشن فروشگاهی
            • ساخت اپلیکشن ابزاری و خدماتی
            • ساخت اپلیکیشن آموزشی
            • و هزاران موضوع دیگر

             
            کلیک کنید

            آخرین دیدگاه ها

            • 9 اسفند 1401

              مهری اصغری نظر در پیاده سازی اولین پروژه با فلاتر Flutter

            • 26 آبان 1401

              سجاد نظر در پروژه مدیریت سیستم مدرسه با سی شارپ و sql server

            • 7 خرداد 1401

              داودی نظر در آموزش استفاده از ckeditor همراه با آپلود عکس در لاراول 6

            تجاری اپ در شبکه های اجتماعی

            لوگوی تایید پرداخت آنلاین

            2015-2022 © تمامي حقوق مادي و معنوي اين وب سايت نزد تجاری اپ محفوظ بوده و هر گونه کپي برداري از مطالب پيگرد قانوني به همراه دارد! | طراح سایت : ProgRun
            سفارش پروژه
                      هیچ نتیجه ای یافت نشدمشاهده همه نتایج