Professional CSS3
暫譯: 專業 CSS3

Piotr Sikora

  • 出版商: Packt Publishing
  • 出版日期: 2016-05-31
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 362
  • 裝訂: Paperback
  • ISBN: 1785880942
  • ISBN-13: 9781785880940
  • 相關分類: CSS
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Explore the CSS files structures, add the right methodologies, and get a final product without any code chaos
  • Make your websites faster, more responsive, and more efficient using the minimum CSS code
  • Design better and more modern websites using the new features of CSS3

Book Description

CSS is the preferred technology to design modern web pages. Although CSS is often perceived as a simple language, applying modern styles to web pages with CSS and maintaining the code for larger websites can be quite tricky.

We will take you right from understanding CSS to designing high-quality web pages in CSS3. We'll quickly take you through CSS3's features, and show you how to resolve common issues so you can build your basic framework. Finally, you will learn about code architecture and CSS methodologies used in scalable apps and you'll explore the various new features of CSS3, such as FlexBox, to help you create the most modern layout methodologies. By the end of the book, you will be a master at creating pure CSS web pages and will know sophisticated web design techniques, giving you an edge over other web designers.

What you will learn

  • Familiarize yourself with the concepts of CSS and the SASS pre-processor
  • Get familiar with selectors to build better CSS code
  • Gain knowledge on the common issues with CSS and discover the solutions
  • Write scalable code using various CSS methodologies and optimization techniques
  • Create a simple and reusable framework based on SASS
  • Explore the various tools involved in CSS code creation

About the Author

Piotr Sikora is lead frontend developer at Nitro Digital, based in Kielce, Poland. He started working on web projects when he was in high school. Over the years, he has been a Flash developer, project manager, and team supervisor. He loves digital projects and dealing with all things digital.

Piotr is a b-boy (break dancer) and has learned a lot of artistic stuff from dance. He teaches dance in his free time.

Table of Contents

  1. Foundations and Tools
  2. Mastering of Fundamentals
  3. Mastering of Pseudoelements and Pseudoclasses
  4. Responsive Websites – Prepare Your Code for Specific Devices
  5. Using Background Images in CSS
  6. Styling Forms
  7. Resolving Classic Problems
  8. Usage of Flexbox Transform
  9. Calc, Gradients, and Shadows
  10. Don't Repeat Yourself – Let's Create a Simple CSS Framework
  11. Mailers Fundamentals
  12. Scalability and Modularity
  13. Code Optimization
  14. Final Automatization and Processes Optimization

商品描述(中文翻譯)

關鍵特點
- 探索 CSS 檔案結構,添加正確的方法論,並獲得一個沒有代碼混亂的最終產品
- 使用最少的 CSS 代碼使您的網站更快、更具響應性和更高效
- 利用 CSS3 的新特性設計更好、更現代的網站

書籍描述
CSS 是設計現代網頁的首選技術。雖然 CSS 通常被視為一種簡單的語言,但使用 CSS 對網頁應用現代樣式並維護大型網站的代碼可能相當棘手。

我們將帶您從理解 CSS 開始,到使用 CSS3 設計高品質的網頁。我們將快速介紹 CSS3 的特性,並向您展示如何解決常見問題,以便您能夠建立基本框架。最後,您將學習可擴展應用中使用的代碼架構和 CSS 方法論,並探索 CSS3 的各種新特性,例如 FlexBox,以幫助您創建最現代的佈局方法論。在書籍結束時,您將成為創建純 CSS 網頁的高手,並掌握複雜的網頁設計技術,讓您在其他網頁設計師中脫穎而出。

您將學到的內容
- 熟悉 CSS 的概念和 SASS 預處理器
- 熟悉選擇器以構建更好的 CSS 代碼
- 獲得有關 CSS 的常見問題的知識並發現解決方案
- 使用各種 CSS 方法論和優化技術編寫可擴展的代碼
- 基於 SASS 創建一個簡單且可重用的框架
- 探索涉及 CSS 代碼創建的各種工具

關於作者
**Piotr Sikora** 是位於波蘭基爾采的 Nitro Digital 的首席前端開發人員。他在高中時期開始從事網頁項目。多年來,他曾擔任 Flash 開發人員、項目經理和團隊主管。他熱愛數字項目和處理所有數字相關的事物。

Piotr 是一名 b-boy(霹靂舞者),並從舞蹈中學到了很多藝術方面的知識。他在空閒時間教授舞蹈。

目錄
1. 基礎與工具
2. 基本概念的掌握
3. 假元素和假類的掌握
4. 響應式網站 – 為特定設備準備您的代碼
5. 在 CSS 中使用背景圖片
6. 表單樣式設計
7. 解決經典問題
8. 使用 Flexbox 變換
9. Calc、漸變和陰影
10. 不要重複自己 – 讓我們創建一個簡單的 CSS 框架
11. 郵件發送者基礎
12. 可擴展性和模組化
13. 代碼優化
14. 最終自動化和流程優化