舉報

會員
Learning Less.js
最新章節(jié):
Index
IfyouareadesignerordeveloperwhowantstoquicklylearnhowtoharnessthepowerofLess.jstowritemoreefficientCSSstylesthatcanbeappliedtoawebsiteofanysize,thenthisbookisforyou.ThisbookwillhelpyoumasterboththebasicfunctionsandadvancedfeaturesofLess.js.ItwouldbehelpfultohavesomefamiliarityofwritingCSSstyles,althoughnopriorexperienceofusingCSSpreprocessorsisrequired.
目錄(149章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer Support
- Downloading the example code
- Errata
- Piracy
- Questions
- Chapter 1. Introducing Less
- The role of HTML and CSS
- The limitations of using CSS
- The benefits of using CSS preprocessors
- Introducing Less as a solution
- Why you should use Less
- Supporting CSS4 standards within Less
- Summary
- Chapter 2. Building a Less Development Toolkit
- Choosing an IDE or editor
- Compiling Less files with a standalone compiler
- Compiling from the command line
- Debugging Less in browsers
- Other useful tools
- Summary
- Chapter 3. Getting Started with Less
- Creating the foundation page
- Downloading and installing Less
- Installing Less on the client side
- Installing Less on the server side
- The dangers of using Less on the client side
- Exploring the syntax used by Less
- Compiling the code and viewing results
- Using the command-line compiler
- Watching for changes in Watch mode
- Summary
- Chapter 4. Working with Variables Mixins and Functions
- Discovering variables in Less
- Exploring mixins
- Creating a web form
- Adding basic mixins
- Developing parametric mixins
- Creating mixins as functions
- Using external libraries
- Introducing functions
- Summary
- Chapter 5. Inheritance Overriding and Nesting in Less
- Nesting styles in Less
- Inheriting and overriding styles with extend
- Namespacing in Less
- Lazy loading of variables in Less
- Importing style sheets into Less
- Avoiding code bloat
- Summary
- Chapter 6. Migrating Your Site to Less
- Preparing for the initial jump
- Creating the initial framework
- Spotting low-hanging fruit
- Identifying patterns in your CSS
- Using prebuilt mixin libraries
- Building a library of mixins
- Working through a practical example
- Viewing the finished article
- Summary
- Chapter 7. Manipulating Fonts with Less
- Creating simple font mixins
- Using @font-face with Less
- Using a prebuilt library to handle fonts
- Using variables to calculate sizes
- Handling different weights
- Working with @media in Less
- Creating special effects using Less
- Summary
- Chapter 8. Media Queries with Less
- Introducing media queries
- The limitations of CSS
- Setting client criteria
- Exploring media queries
- Exploring media features
- Designing media queries
- Using tools to resize the screen
- Using prebuilt libraries
- Summary
- Chapter 9. Working with Less in a CMS
- Introducing the WP theme structure
- Preparing our environment
- Creating a basic child theme
- Adding support for Less in WordPress
- Adding Less support using a plugin
- Working with Less themes in WordPress
- Automating WordPress development
- Summary
- Chapter 10. Using Bootstrap with Less
- Dissecting Bootstrap's Less file structure
- Configuring Bootstrap for your site
- Building a more realistic site
- Compiling the Bootstrap CSS and JavaScript
- Examining Bootstrap's mixins
- Dissecting Bootstrap's mixins
- Dissecting Bootstrap's theme mixins
- Customizing our download
- Developing a workflow for using Bootstrap
- Summary
- Chapter 11. Abstracting CSS Frameworks with Less
- Discovering what's wrong with using frameworks
- Diagnosing the problem
- Fixing the code
- Simplifying complex styles
- Summary
- Chapter 12. Color Processing with Less
- Introducing color management in Less
- Examining color spaces and formats
- Working with color functions
- Color blending
- Introducing palettes
- Summary
- Chapter 13. Animation with Less
- Introducing animations
- Creating a good animation
- How a CSS animation works
- Introducing animation types
- Simplifying the animation markup with Less
- Creating animated menus
- Libraries using Less
- Using CSS or JavaScript
- Improving the animation's performance
- Summary
- Chapter 14. Extending and Contributing to Less
- Locating the Less repositories
- Finding and reporting issues in Less
- Reporting bugs in the library
- Contributing to the Less source
- Contributing to the Less documentation
- Working to coding guidelines
- Summary
- Appendix A. Color Functions in Less
- Defining color formats
- Channeling colors using Less
- Operating on colors
- Color blending
- Index 更新時間:2021-09-03 09:38:33
推薦閱讀
- Arduino入門基礎(chǔ)教程
- Intel FPGA/CPLD設(shè)計(jì)(基礎(chǔ)篇)
- 電腦軟硬件維修大全(實(shí)例精華版)
- Creating Dynamic UI with Android Fragments
- 嵌入式技術(shù)基礎(chǔ)與實(shí)踐(第5版)
- 深入淺出SSD:固態(tài)存儲核心技術(shù)、原理與實(shí)戰(zhàn)(第2版)
- 筆記本電腦維修不是事兒(第2版)
- 筆記本電腦使用、維護(hù)與故障排除從入門到精通(第5版)
- Arduino BLINK Blueprints
- 筆記本電腦應(yīng)用技巧
- BeagleBone Robotic Projects
- WebGL Hotshot
- Spring Cloud實(shí)戰(zhàn)
- 單片微機(jī)原理及應(yīng)用
- FPGA實(shí)驗(yàn)實(shí)訓(xùn)教程
- 筆記本電腦維修技能實(shí)訓(xùn)
- 微服務(wù)架構(gòu)基礎(chǔ)(Spring Boot+Spring Cloud+Docker)
- 嵌入式系統(tǒng)原理:基于Arm Cortex-M微控制器體系
- 計(jì)算機(jī)組裝與維護(hù)教程
- 超炫的35個Arduino制作項(xiàng)目
- 微處理器及控制電路識圖
- FPGA的人工智能之路:基于Intel FPGA開發(fā)的入門到實(shí)踐
- 電腦組裝與硬件維修從新手到高手
- Learn Human:Computer Interaction
- 三菱FX2N系列PLC入門與應(yīng)用實(shí)例
- R Graphs Cookbook Second Edition
- Arduino實(shí)戰(zhàn)手冊:25個精選實(shí)例帶你輕松入門(彩色圖解版)
- VMware Virtual SAN權(quán)威指南(原書第2版)
- 電腦組裝與維修從入門到精通
- PySide GUI Application Development