به سایت ما خوش آمدید . امیدوارم لحظات خوشی را درسایت ما سپری نمایید .

خوش آمدید

هر گونه نظر و پیشنهاد و انتقادی داشتید، در قسمت نظرات اعلام کنید.

موضوعات

از rgb() برای اعمال رنگ از طریق ترکیب رنگ های قرمز(r), سبز(g) و آبی(b) استفاده می شود.

 

هر رنگی را می توان از طریق ترکیب این سه رنگ ساخت. این تابع سه مقدار جداشده توسط ویرگول می پذیرد که این مقادیر باید بین 0 تا 255 باشند. و می توان آن ها را بدون علامت و یا با علامت درصد تعیین کرد.

 


color: rgb(255,0,0); /* قرمز */
color: rgb(0,255,0); /* سبز */
color: rgb(0,0,255); /* آبی */

 

همانطور که گفته شد می توان بصورت زیر هم عمل کرد (یعنی با علامت %) و نتیجه یکسان خواهد بود:

 


color: rgb(255%,255%,0%); /* زرد */
background-color: rgb(255%,255%,255%); /* سفید */

 

rgb
rgb

برای تبدیل رنگ های اعداد پایه ۱۶ (هِگزادِسیمال) به rgb به راحتی می توان بصورت زیر عمل کرد.

رنگ های هگزادسیمال بصورت سه جفت عدد در کنار هم هستند (مثلا #1a99ff). برای تبدیل کافی است عدد اول هر جفت را در 16 ضرب کنیم سپس عدد دوم را به حاصل اضافه کنیم.

فرض کنید رنگ مورد نظر #1a99ff باشد:

جفت اول 1a است که 1 را در 16 ضرب می کنیم و حاصل را با a که نشان دهنده عدد 10 می باشد جمع می کنیم که نتیجه 26 می باشد.

جفت دوم 99 است که 9 را در 16 ضرب می کنیم و حاصل را با 9 جمع می کنیم که نتیجه 153 می باشد.

جفت آخر ff است که f (نشان دهنده عدد 15) را در 16 ضرب می کنیم و حاصل را با f جمع می کنیم و نتیجه 255 را خواهیم داشت:

 


#1a99ff = rgb(26, 153, 255)

 

البته نیاز نیست هر دفعه این تبدیل را خودمان انجام دهیم ابزارهای زیادی برای این کار وجود دارند و در دسترس ترین آنها ابزار devtools کروم است که به راحتی این کار را انجام می دهد.

در مثال زیر چند رنگی که از ترکیب مستقیم قرمز, سبز و آبی به وجود می آید بیان شده اند:

 


rgb(255,255,0)   /* قرمز + سبز = زرد */
rgb(255,0,255)   /* قرمز + آبی  = بنفش */
rgb(0,255,255)   /* سبز + آبی  = سبزآبی */
rgb(0,0,0)       /* سیاه */
rgb(255,255,255) /* قرمز + سبز + آبی = سفید */

 

اگر قصد ساخت رنگهای نیمشه شفاف (شیشه ای) را توسط این تابع رنگی دارید باید از ()rgba استفاده کنید.



ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:55 AM

یا رنگ در html چیست

در طراحی صفحات وب رنگ ها نقشی اساسی بازی می کنند. تعداد زیادی از ویژگی های سی اس اس وابسته به رنگ ها می باشند و مقادیر رنگی می پذیرند.

اگر لازم باشد تا رنگ متنی را تنظیم کنیم یا برای عنصری رنگ پس زمینه در نظر بگیریم و همینطور موارد دیگر نیاز است تا با رنگ ها و فرمت های مختلف آنها در سی اس اس آشنا باشیم.



ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:51 AM

از کلمه کلیدی initial استفاده می شود تا بتوان مقدار اولیه پیشفرض ویژگی را برای ویژگی تعریف کرد.

 

این بدین معنی است که مهم نیست بصورت آبشاری یا از طریق وراثت چه مقداری به ویژگی می رسد, اگر از این کلمه کلیدی استفاده شود این ویژگی به مقدار اولیه اش ریست می شود

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

به عنوان مثال مقدار اولیه ویژگی color برای یک پاراگراف رنگ سیاه می باشد. حال فرض کنید که یکی از پدران این پاراگراف رنگ متن را به آبی تبدیل کرده باشد. در نتیجه فرزندان آن از جمله این پاراگراف رنگ آبی خواهند داشت. حال می توان از طریق این کلمه کلیدی رنگ پاراگراف مورد نظر را به رنگ اولیه اش یعنی سیاه تغییر داد.

 


.dad-or-grandpa {
  color: blue;
}

p.child {
  color: initial;
}

 

در دموی زیر این موضوع پیاده سازی شده است:

 

 

پشتیبانی مرورگر ها



ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:49 AM

 

اگر برای ویژگی یک عنصر به جای مقدار از کلمه کلیدی inherit استفاده شود, آن ویژگی مقدار محاسبه شده همان ویژگی مربوط به پدر عنصر را خواهد گرفت.

 

همه ویژگی های CSS می توانند از کلمه کلیدی inherit برای به ارث بردن مقدار از پدر یا اجداد عنصر استفاده کنند.

ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:47 AM

در html چیست

 

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

زمانی که از واحدهای نسبی در سی اس اس استفاده می کنیم خروجی ما به راحتی می تواند در محیطهای گوناگون وفق پیدا کند.

ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:40 AM

 

ویژگی های سی اس اس فقط می توانند مقادیر خاص مربوط به خود را قبول کنند. مقادیری مثل کلمات کلیدی, آدرس, رنگ و یا یک عدد.

زمانی که یک عدد را برای یک ویژگی تعریف می کنیم در بیشتر مواقع نیاز است تا واحد آن عدد را نیز مشخص کنیم.

ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:36 AM

 

غالبا در مرورگرها زمانی که متنی توسط کاربر انتخاب می شود, آن قسمت انتخاب شده پس زمینه آبی به خود می گیرد یا به عبارت دیگر Highlight می شود. انتخابگر selection:: این امکان را در CSS به ما می دهد تا بتوانیم استایل قسمت Highlight شده را تغییر دهیم. این تغییرات تنها شامل رنگ پس زمینه و رنگ خود متن و سایه متن خواهد بود.

تکه کد زیر را در نظر بگیرید:


::selection {
  background-color: #009966;
  color: #FFF;
}

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

selection::

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

 

 

 

پشتیبانی مرورگرها

انتخابگر selection در مرورگرهای کروم, سافاری, اپرا, اینترنت اکسپلورر +9 پشتیبانی می شود.
در مرورگر فایرفاکس باید این انتخابگر با پیشوند به شکل ::-moz-selection نوشته شود.
اگر در این انتخابگر از text-shadow استفاده شود در اینترنت اکسپلورر اعمال نخواهد شد.



ادامه مطلب
کسب درآمد کسب درآمد
دوشنبه 3 مهر 1396  - 11:24 AM

صفحات سایت

تعداد صفحات : 14

جستجو

آمار سایت

کل بازدید : 430370
تعداد کل پست ها : 1817
تعداد کل نظرات : 4
تاریخ ایجاد بلاگ : یک شنبه 4 مرداد 1394 
آخرین بروز رسانی : سه شنبه 15 خرداد 1397 

نویسندگان

س . م

امکانات جانبی