استاد:مهندس زمانیان ارائه دهنده:پونه موسوی تاریخ: 1392/4/5

Slides:



Advertisements
Similar presentations
Ripasso. 2 Proprietà del testo body { font-family: Verdana, Geneva, Arial, sans-serif; } Ciao sans-serifserif.
Advertisements

CSS3 OVERVIEW Owen Williams Owen at dynabooks daht com.
A Brief History of Time HTML5 CSS3 Tips A Brief History of Time.
Chapter 6 More CSS Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
Slide 1 CMPS 211 Internet Programming Spring 2008 Dynamic Effects with Styles Chapter 12 2/6/08.
Very quick intro HTML and CSS. Sample html A Web Title.
CSS level 3. History of CSS CSS level 1 – original CSS CSS level 2 CSS level 2 Revision 1 (CSS2.1) – up to CSS2.1 monolithic structure CSS level 3 – specification.
With CSS, a color is most often specified by: a HEX value - like "#ff0000" an RGB value - like "rgb(255,0,0)" a color name - like "red“ Example h1.
Neal Stublen Transforms  Defined by the transform property Translate Rotate Scale Skew  Apply to any element without affecting.
Diliev.com & pLOVEdiv.com  DIliev.com.
CSS normally control the html elements. Three Ways to Insert CSS There are three ways of inserting a style sheet: External style sheet Internal style.
Intro to CSS3 Vishal Kurup. Cascading Style Sheets Developed to enable the separation of document content from document presentation Initial release in.
The future of CSS. What can CSS3 do? CSS3 is completely backwards compatible, so no need to change existing designs. Browsers will always support CSS2.
Miscellaneous 2. Multiple Columns Create multiple columns for laying out text - like in newspapers! Properties: – column-count – column-gap – column-rule.
Basics of Web Design Chapter 6 More CSS Basics Key Concepts 1.
HTML5 AND CSS3 William Neely CEO, Piecewise.com Matt Brendzel GA Boston Programs Producer.
Nikolay Kostov Telerik Corporation What is new in CSS 3?
4.01 Cascading Style Sheets
By Tuyet Le & Madhura Pitale. Seating Chart with CSS3.
INTRODUCTION TO HTML5 Styling with CSS3. Round Border Corners  You can modify any element that supports the border property and render rounded borders.
Ins & Outs of. CSS3 is Modular Can we use it now?
 This presentation introduces the following: › 3 types of CSS › CSS syntax › CSS comments › CSS and color › The box model.
Css ( CASCADING STYLE SHEETs ) CSS Box Model. All HTML elements can be considered as boxes. In CSS, the term "box model" is used when talking about design.
CHAPTER 3 CSS & CSS3 อ. ยืนยง กันทะเนตร คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยพะเยา 1.
COMP213 – Web Interface Design
Table Tables are defined with the tag. A table is divided into rows with the tag. (tr stands for table row) A row is divided into data cells with the tag.
INT222 - Internet Fundamentals Shi, Yue (Sunny) Office: T2095 SENECA COLLEGE.
WEB DEVELOPMENT IMMERSIVE BUILDING PAGE LAYOUTS. 2 Box Model Scaling Positioning Boxes Box Aesthetics HTML 5 Semantic Tags CSS Resets TOPICS GENERAL ASSEMBLYWEB.
11/12/2015 Box Model Reed Crouch. 11/12/2015  HTML elements can be considered as boxes. In CSS, the term "box model" is used when referring to layout.
Simple Website Layout Tutorial Using HTML 5 and CSS 3 Ref: layout-tutorial-html-5-css-3/
WebD Introduction to CSS By Manik Rastogi.
CSS.
IS1500: Introduction to Web Development
CSS 3 – Overview What is new in CSS 3? Nikolay Kostov
4.01 Cascading Style Sheets
Google fonts CSS box model
CSS Layouts: Grouping Elements
CSS Rule Selector Declaration Block Value Attribute Name body {
CSS3 Style of the HTML document CSS2+New Specifications Differences
Advanced CSS & CSS3.
Creating Page Layouts with CSS
Cascading Style Sheets (Formatting)
Box model.
Web Systems & Technologies
BOX DIMENSIONS width, height div { height: 300px; width: 400px; background-color: #ee3e80;} p { height: 75%; width: 75%; background-color:
HTML5 Application Development Fundamentals
کارگاه آموزشی توسعه وب بخش دوم - CSS ارائه: عباس نادری
Chapter 6 More CSS Basics Key Concepts
Cascading Style Sheets
Basics of Web Design Chapter 6 More CSS Basics Key Concepts
CSS Borders and Margins.
CSS Box Model.
Box model, spacing, borders, backgrounds
Cascading Style Sheets
Basics of Web Design Chapter 6 More CSS Basics Key Concepts
CSS and Box Model.
Float Property Elements that seem to “float" on the right or left side of either the browser window or another element are often configured using.
Cascading Style Sheets Color and Font Properties
NiNTEX FORMS GISPUG 7/26/2017.
Basics of Web Design Chapter 6 More CSS Basics Key Concepts
SEEM4570 Tutorial 3: CSS + CSS3.0
Chapter 17 CSS transformations.
How to use the CSS box model for spacing, borders, and backgrounds
CSS level 3.
Box Model.
CSS and Class Tools.
Transitioning Opacity
4.01 Cascading Style Sheets
Presentation transcript:

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

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

پیشوند اختصاصی مروگرها در Css3 بیشتر روي حالت نمایشی تاکید شده و بر طبق همین روال مرورگرهاي مختلف ، تعبیري متفاوت از یک ویژگی را ارائه میدهند. پیشوند مروگرهاي مختلف در جدول زیر نشان داده شده است . مثال: div.Classname { box-shadow: 1px 1px 1px 1px #000000 inset; -moz-box-shadow: 1px 1px 1px 1px #000000 inset; }

Borders گرد گردن گوشه ها: گرد کردن گوشه ها در 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 اضافه کردن سایه به جعبه ها(Box Shadow): این ویژگی 4 مقدار عددی و یک کد رنگ می گیرد. div { box-shadow: 5px 6px 7px 10px #888888; } اگر بعد کد رنگ واژه،کلمه inset را درج کنیم ، سایه در داخل div تشکیل می شود.

Borders استفاده از عکس : با استفاده از ویژگی 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 :

Text Effects ایجاد سایه برای متن ها: Word Wrapping: باید فاصله سایه افقی، فاصله سایه عمودی، میزان تاری سایه ساخته شده و رنگ سایه را برای این ویژگی مشخص کنیم. h1 { text-shadow: 5px 5px 5px #FF0000; } Word Wrapping: از این ویژگی زمانی استفاده می شود که کلمه ما به قدری بزرگ باشد که از کادر بیرون بزند.با استفاده از این ویژگی کلمه ما شکسته می شود و باقیمانده اش در خط بعد قرار میگیرد. p {word-wrap:break-word;}

Multiple Background Images CSS3 به ما این امکان را می دهد که چند عکس مختلف را برای عکس پشت زمینه یک صفحه انتخاب کنیم. body {  background-image:url(img_flwr.gif),url(img_tree.gif); }

(2D Transforms)تبدیل کردن دو بعدی Translate(): با استفاده از این متد می توان اجزا را از مکان فعلی خود به جای دیگری منتقل کرد. div { transform: translate(50px,100px); -ms-transform: translate(50px,100px); /* IE 9 */ -webkit-transform: translate(50px,100px); /* Safari and Chrome */ }

(2D Transforms)تبدیل کردن دو بعدی Rotate(): با استفاده از این متد می توان اشیا را دوران داد. مقدار مثبت دوران را در جهت عقربه های ساعت انجام می دهد. مقدار منفی دوران را در جهت خلاف عقربه های ساعت انجام می دهد. div { transform: rotate(30deg); -ms-transform: rotate(30deg); /* IE 9 */ -webkit-transform: rotate(30deg); /* Safari and Chrome */ }

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

(2D Transforms)تبدیل کردن دو بعدی The skew(): این متد امکان چرخش اجزا در زاویه های داده شده را به ما می دهد. div { transform: skew(30deg,20deg); -ms-transform: skew(30deg,20deg); /* IE 9 */ -webkit-transform: skew(30deg,20deg); /* Safari and Chrome */ }

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

Opacityروشنتر کردن عکس با با استفاده ازاین ویژگی می توانیم میزان روشنایی عکس ها را تغییر دهیم. <div id="use-opacity"> <img src="image.png" alt="" /> </div> #use-opacity img { opacity : 0.5; /* درصد روشنتر شود 50*/ } #use-opacity img:hover opacity: کامل روشن شود*/ ;1.0*/

رنگ RGB: RGB مخفف سه کلمه Red,Green,Blue است .با ترکیب این سه رنگ می توان هر رنگی را ساخت. body{ background: rgb(0,0,0); { RGBA: در حقیقت RGBA یک ویژگی نیست بلکه ترکیبی از RGB و Opacityاست. متنی که رنگ آن برابر RGBA(255,255,255,0.7) باشد به صورت سفید دیده می شود که پشت آن پیداست ، در واقع چیزی شبیه شیشه. عدد چهارم نشان دهنده میزان تاری است.

رنگ مثالی از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;}

پایان