css3 ویژگی های

18
CSS3 های ی گ ژ ی و: ان ی ن ما دس ز ی ه م اد ی س ا: وی س و م ه ون$ پ ده ی ه هد( ازان8811103 : خ ی از ت1392/4/5

Upload: gretchen-griffin

Post on 30-Dec-2015

27 views

Category:

Documents


2 download

DESCRIPTION

CSS3 ویژگی های. استاد:مهندس زمانیان ارائه دهنده:پونه موسوی 8811103 تاریخ: 1392/4/5. پشتیبانی مروگرها. نحوه پشتیبانی مرورگرها از ویژگی های جدید موجود در Css3 در جدول زیرمشخص شده است. پیشوند اختصاصی مروگرها. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CSS3  ویژگی های

CSS3 های ویژگی

زمانیان: مهندس استاد : موسوی پونه دهنده 8811103ارائه

1392/4/5تاریخ:

Page 2: CSS3  ویژگی های

در موجود جدید های ویژگی از مرورگرها پشتیبانی در Css3نحوه. است شده زیرمشخص جدول

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

Page 3: CSS3  ویژگی های

درCss3 همین طبق بر و شده تاکید نمایشی حالت روي بیشترارائه را ویژگی یک از متفاوت تعبیري ، مختلف مرورگرهاي روال

میدهند.. است شده داده نشان زیر جدول در مختلف مروگرهاي پیشوند:مثال

div.Classname{box-shadow: 1px 1px 1px 1px #000000 inset;-moz-box-shadow: 1px 1px 1px 1px #000000 inset;}

مروگرها اختصاصی پیشوند

Page 4: CSS3  ویژگی های

: ها گوشه گردن گرددر ◦ ها گوشه کردن ویژگی CSS3گرد از استفاده border-radiusبا

. است ساده بسیارdiv{border:2px solid;border-radius:25px;}

کنید، ◦ گرد را خاص اي گوشه فقط که باشید داشته نیاز شما -borderاگرradius نیاز میتوان که است کوچکتري هاي ویژگی به شدن تجزیه قابل

کند برآورده را .شما border-top-left-radius:15px; /* چپ /*باال border-top-right-radius:10px ; /* راست /*باال border-bottom-left-radius:8px ; /* چپ /*پائین border-bottom-right-radius:20px; /* راست /*پائین

Borders

Page 5: CSS3  ویژگی های

ها جعبه به سایه کردن (:Box Shadow)اضافهویژگی ◦ از استفاده ها box-shadowبا جعبه برای راحتی به توان می

. کرد ایجاد سایهویژگی ◦ .4این گیرد می رنگ کد یک و عددی مقدار

div{box-shadow: 5px 6px 7px 10px #888888;}

واژه،کلمه ◦ رنگ کد بعد داخل insetاگر در سایه ، کنیم درج divرا. شود می تشکیل

Borders

Page 6: CSS3  ویژگی های

: عکس از استفادهویژگی ◦ از استفاده ایجاد border-imageبا برای توانیم می ،Border ها

. کنیم استفاده عکس ازdiv{border-image:url(border.png) 30 30 round;-webkit-border-image:url(border.png) 30 30 round; /* Safari 5 and older */-o-border-image:url(border.png) 30 30 round; /* Opera */}

برای ◦ بکاربردن برای اصلی :borderعکس

Borders

Page 7: CSS3  ویژگی های

: ها متن برای سایه ایجادساخته ◦ سایه تاری میزان عمودی، سایه فاصله افقی، سایه فاصله باید

. کنیم مشخص ویژگی این برای را سایه رنگ و شدهh1{text-shadow: 5px 5px 5px #FF0000;}

Word Wrapping:باشد ◦ بزرگ قدری به ما کلمه که شود می استفاده زمانی ویژگی این از

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

p {word-wrap:break-word;}

Text Effects

Page 8: CSS3  ویژگی های

CSS3 برای را مختلف عکس چند که دهد می را امکان این ما به. کنیم انتخاب صفحه یک زمینه پشت عکس

body{ background-image:url(img_flwr.gif),url(img_tree.gif);}

Multiple Background Images

Page 9: CSS3  ویژگی های

Transform و اندازه شکل، تغییر امکان ما به که است قابلیتی. دهد می را اجزا مختصات

Translate:)(دیگری ◦ جای به خود فعلی مکان از را اجزا توان می متد این از استفاده با

. کرد منتقلdiv{transform: translate(50px,100px);-ms-transform: translate(50px,100px); /* IE 9 */-webkit-transform: translate(50px,100px); /* Safari and Chrome */}

(2D Transforms) کردن تبدیلبعدی دو

Page 10: CSS3  ویژگی های

Rotate)(:◦ . را دوران مثبت مقدار داد دوران را اشیا توان می متد این از استفاده با

. در را دوران منفی مقدار دهد می انجام ساعت های عقربه جهت در. دهد می انجام ساعت های عقربه خالف جهت

div{transform: rotate(30deg);-ms-transform: rotate(30deg); /* IE 9 */-webkit-transform: rotate(30deg); /* Safari and Chrome */}

(2D Transforms) کردن تبدیلبعدی دو

Page 11: CSS3  ویژگی های

scale)(:داده ◦ پارامترهای به توجه با را اجزا اندازه توان می متد این از استفاده با

. کرد وبزرگ ،کوچک ارتفاع و عرض برای شدهdiv{transform: scale(2,4);-ms-transform: scale(2,4); /* IE 9 */-webkit-transform: scale(2,4); /* Safari and Chrome */}

(2D Transforms) کردن تبدیلبعدی دو

Page 12: CSS3  ویژگی های

The skew)(:◦. دهد می ما به را شده داده های زاویه در اجزا چرخش امکان متد این

div{transform: skew(30deg,20deg);-ms-transform: skew(30deg,20deg); /* IE 9 */-webkit-transform: skew(30deg,20deg); /* Safari and Chrome */}

(2D Transforms) کردن تبدیلبعدی دو

Page 13: CSS3  ویژگی های

به استایل یک از را اجزا توانیم ،می قابلیت این از استفاده با. ببریم دیگری استایل

. دهد می ما به را روان و ساده انیمیشن ایجاد امکان قابلیت اینdiv{transition: width 2s;-webkit-transition: width 2s; /* Safari */}div:hover{width:300px;}

Transitions

Page 14: CSS3  ویژگی های

. دهیم تغییر را ها عکس روشنایی میزان توانیم می ویژگی ازاین استفاده با

<div id="use-opacity"><img src="image.png" alt="" /></div>

#use-opacity img{opacity : 0.5; /* شود روشنتر 50درصد */}#use-opacity img:hover{opacity: ; /* شود روشن 1.0کامل */}

Opacity با عکس کردن روشنتر

Page 15: CSS3  ویژگی های

RGB:◦RGB کلمه سه رنگ . Red,Green,Blueمخفف سه این ترکیب با است

. ساخت را رنگی هر توان میbody{background: rgb(0,0,0);{

RGBA:حقیقت ◦ از RGBAدر ترکیبی بلکه نیست ویژگی و RGBیک

Opacity.استبرابر ◦ آن رنگ که صورت RGBA(255,255,255,0.7)متنی به باشد

. شیشه شبیه چیزی واقع در ، پیداست آن پشت که شود می دیده سفید◦. است تاری میزان دهنده نشان چهارم عدد

رنگ

Page 16: CSS3  ویژگی های

از :RGBAمثالی<div class="rgba-example"><div id="child">This is an example of RGBA</div>div.rgba-example{background: url(images.jpg);width:150px;height:150px;font-family: tahoma;font-weight: bold;font-size:11pt;color : rgba(255,255,255,0.7);}#child{background: rgba(255,255,255,0.5) ;width:100px;height:125px;margin:0 auto;color:RoyalBlue;}

رنگ

Page 17: CSS3  ویژگی های
Page 18: CSS3  ویژگی های

پایان