19
هیچ داده‌ای یافت نشد
جلسه

بیستم

زمان ویدئو

8 دقیقه

محتوای این جلسه

OutLine در CSS به خطی که دور تا دور یک عنصر کشیده می‌شود outline گفته می‌شود. نکته قابل توجه این است که outline خارج از یک عنصر ایجاد می‌شود و ...

سوالی داری؟ در دیدگاه های این ویدئو میتونی سوالت رو مطرح کنی

در بخش نظرات مطرحش کن! ما به همه سوالات جواب میدیم

در ابتدا باید با تعریف outline آشنا شویم. به خطی که دور تا دور یک عنصر کشیده می‌شود outline گفته می‌شود. توجه کنید که outline خارج از یک عنصر ایجاد می‌شود و درنتیجه جزئی از عنصر محسوب نمی‌شود.

ما می‌توانیم همانند حاشیه ی یک عنصر، استایل، رنگ و عرض یک عنصر را به دلخواه خود ایجاد کنیم. ابتدا می‌خواهیم نوع استایل آن را تعیین کنیم:

P{

outline-style: dotted ;

}

ما به پاراگراف خود ، outline به حالت نقطه چین داده ایم. حالا می‌توانیم به آن رنگ نارنجی بدهیم:

P{

outline-style: dotted ;

outline-color: orange;

}

به پاراگراف خود یک حاشیه می‌دهیم تا تفاوت outline و border را بهتر متوجه شویم.

P{

border: 1px solid green ;

outline-style: dotted ;

outline-color: orange;

}

و سپس می‌توانیم برای outline ضخامت تعیین کنیم:

P{

border: 1px solid green ;

outline-style: dotted ;

outline-color: orange;

outline-width: 4px ;

}

برای دستور ضخامت هم می‌توانیم از مقدار عددی مثل بالا استفاده کنیم و هم می‌توانیم از مقدار حرفی مانند  thick , medium  و یا thin استفاده کنیم.

نکته:

نکته مهمی‌که وجود دارد این است که ما می‌توانیم هر سه دستور مربوط به outline را در یک دستور خلاصه کنیم و جالب این است که ترتیب مقدار‌ها در آن مهم نیست. مثال بالا را می‌توانیم به شکل زیر بنویسیم:

P{

border: 1px solid green ;

outline: dotted  orange 4px ;

}

یادتان باشد که حتما باید استایل outline را تعیین کنیم تا دستور رنگ و ضخامت مربوط به آن نیز اجرا شود.

و نکته ی دیگر اینکه چون outline خارج از محدوده ی یک عنصر کشیده می‌شود ممکن است با عنصر‌های خارجی دیگر تداخل پیدا کند.

و نیز با تغییر دادن outlin‌ها تغییری در عرض عنصر ایجاد نمی‌شود چرا که outline جزئی از عنصر محسوب نمی‌شود.

موضوع پایانی اینکه ما می‌توانیم فاصله ای بین outline و border ایجاد کنیم. برای این کار باید از دستور زیر استفاده کنیم:

outline-offset :  px ;

و به آن هر مقدار عددی که می‌خواهیم بدهیم.

Views 0
تجربه کاربران

دیدگاه‌ها و پرسش‌ها

6 دیدگاه

دیدگاه یا پرسش خود را بنویسید

  1. ابوالفضل غفوری
    سلام به همه عوامل سایت بینظیر ابزارورد پرس واقعا تشکر میکنم از شما بابت این سایت بینظیر و کاربری و پر از محتوا ‌. ازاین دوره خیلی خوب هم بسیار ممنونم از خانم محرابی مهربان هم خیلی ممنونم که با اون صدای زیبا و بیان زیباشون براحتی و شیوایی این آموزش ها رو بما دادن یه سوال داشتم . اگه ممکنه جواب بهم بدید و برام ایمیل بشه جوابش اگه ممکنه . ممنون شما با چه ابزاری ویدیوی خودتون رو کمپرس کردید و ویرایش کردید .چون حجمش خیلی کم هست و کیفیت بسیار خوبی هم داره . ممنونم
  2. ژیلا بهمن نیا
    سلام خسته نباشید از اینکه با سایت شما آشنا شدم خیلی خوشحالم در حال حاضر از فضل اول آموزش word pressشروع کردم و واقعا آنقدر شیوا و رسا با زبانی ساده توضیح میدن که راحت میتونم درک کنم و انجامش بدم ممنونم از استاد عزیز
  3. فائزه حیدری
    باسلام مشتاقانه منتظر ادامه آموزش CSS هستیم
  4. حمیده صالحی
    با عرض سلام و خدا قوت از آموزشهای خوبتون بینهایت سپاسگزارم. آیا جلسه 20 جلسه آخر این دوره از آموزش هستش؟
    1. علی حیدری
      وقت بخیر خانم صالحی ، خیر ، آموزش در آینده ادامه دارد . با تشکر.
آموزش افزونه اسلایدر روولوشن
چطور سایت پویا و جذابی با اسلایدر داشته باشیم؟
آموزش کسب درآمد از طراحی سایت
چطور از وردپرس پول در بیاریم؟
آموزش جامع ووکامرس
برای ساخت یک فروشگاه تمام عیار آماده اید؟
بهترین قالب خودرو و نمایندگی خودرو - سایت آماده نمایندگی خودرو با قابلیت رزرو نوبت خدمات
همه آنچیزی که در زمینه خودرو نیاز است...!
قالب فروشگاه پت شاپ و حیوانات خانگی
فروشگاه لوازم و غذا و خدمات پت باهم !
سایت آماده فروشگاه اسباب بازی
خلاقانه ترین فروشگاه آنلاین را بساز!