160 likes | 291 Views
CSS AND BOOTSTRAP. Sajad alishahnejad – ali akbari boroumand Internet engineering – Khaje nasir university of technology - 2014. CSS و فریمورک ها. در CSS قدرت زیادی نهفته است. در بسیاری از سایت ها قسمت هایی مشابه وجود دارد که نیازی نیست دوباره نوشته شود.
E N D
CSS AND BOOTSTRAP Sajadalishahnejad – aliakbariboroumand Internet engineering – Khajenasir university of technology - 2014
CSSو فریمورک ها • در CSS قدرت زیادی نهفته است. • در بسیاری از سایت ها قسمت هایی مشابه وجود دارد که نیازی نیست دوباره نوشته شود. • فریمورک های قوی و تست شده و کامل وجود دارد که کار ما را سریع و آسان می کند. • حتی از نوشتن خودمان هم می توان بهتر باشد.
BOOTSTRAP • Bootstrapتوسط یک گروه کوچک در شرکت Twitter در سال 2011 نوشته شده. (Mark Otto و Jacob Thornton) • هم اکنون محبوب ترین پروژه در سایت GitHub است. • در 1% سایت های جهان استفاده می شود.
مزایایBOOTSTRAP • Provides a clean and uniform solution for building an interface for developers. • User Interface Framework (JS, CSS and Images) • Open Source project • Supports all major browsers incl. IE7 • Supports HTML5 and CSS3 • Beautiful and functional built-in components which are easy to customise
امکانات BOOTSTRAP • Scaffolding Global styles for the body to reset type and background, link styles, grid system, and two simple layouts. • Base CSS Styles for common HTML elements like typography, code, tables, forms, and buttons. Also includes Glyphicons, a great little icon set. • Components Basic styles for common interface components like tabs and pills, navbar, alerts, page headers, and more. • JavaScript plugins Similar to Components, these JavaScript plugins are interactive components for things like tooltips, popovers, modals, and more.
کامپوننت های BOOTSTRAP • Button groups • Button dropdowns • Navigational tabs, pills, and lists • Navbar • Labels • Badges • Page headers and hero unit • Thumbnails • Alerts • Progress bars • Modals • Dropdowns • Tooltips • Popovers • Accordion • Carousel • Typeahead
امکانات BOOTSTRAP Buttons: Tabs: Breadcrumb: Pagination: Alerts: Progress bar:
شخصی سازی CSS- JavaScript-
LESSوBOOTSTRAP • CSS variables (Less) www.lesscss.org
چرا ازBootstrap استفاده کنیم؟ • راحت • سریع • پشتیبانی در تمامی اندازه صفحات • پشتیبانی موبایل • کامل و بی نقص
نمونه زنده در اینجا نمونه کد و مثال را به صورت زنده مینویسیم و نمایش می دهیم