舉報

會員
Mastering Bootstrap 4(Second Edition)
ThisbooktargetsreaderswhowishtoleverageBootstrap4tocreateresponsivewebapplications.BasicknowledgeofwebdevelopmentconceptsandwebtechnologiessuchasHTML,CSS,andJavaScriptisrequired.
目錄(189章)
倒序
- coverpage
- Title Page
- Packt Upsell
- Why subscribe?
- PacktPub.com
- Contributors
- About the authors
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Conventions used
- Get in touch
- Reviews
- Revving Up Bootstrap
- Introducing our demo project
- What Bootstrap 4 has to offer
- Layout
- Content styling
- Components
- Mobile support
- Utility classes
- Supported browsers
- Sass instead of Less
- From pixel to root em
- Vendor prefix mixing
- Icons
- Themes
- Customization
- Setting up our project
- Summary
- Making a Style Statement
- The grid system
- Containers
- Container
- Container-fluid
- Rows
- Columns
- Nesting
- Auto-layout of columns
- Alignment
- Flex Order
- Offsetting
- Image elements
- Responsive images
- Image modifiers
- Responsive utilities
- Summary
- Building the Layout
- Creating sections
- Adding Bootstrap components
- Jumbotron
- Carousel
- Cards
- Navbar
- Modals
- Styling
- Summary
- On Navigation Footers Alerts and Content
- Fixating the navbar
- More on navbar styling
- Improving navigation using Scrollspy
- Customizing scroll speed
- Breadcrumbs
- Icons
- Using and customizing alerts
- Creating a footer
- Creating and customizing forms
- Form validation
- Progress indicators
- Adding content using media objects
- Figures
- Quotes
- Abbreviations
- Summary
- Speeding Up Development Using Third-Party Plugins
- Browser detection
- Enhanced pagination using bootpag
- Displaying images using Bootstrap Lightbox
- Improving our price list with DataTables
- Typeahead
- Tooltips
- Popovers
- Summary
- Customizing Your Plugins
- Anatomy of a plugin
- JavaScript
- Setup
- Class definition
- Data API implementation
- jQuery
- Sass
- Customizing plugins
- Customizing Bootstrap's jQuery alert plugin
- The markup
- Extending alert's style sheets
- Extending alert's functionality with JavaScript
- Customizing Bootstrap's jQuery carousel plugin
- The markup
- Extending carousel's functionality with JavaScript
- Extending carousel's style sheets
- Writing a custom Bootstrap jQuery plugin
- The idea – the A11yHCM plugin
- The a11yhcm.js file
- The markup
- Adding some style
- Summary
- Advanced Third-Party Plugins
- Building a testimonial component with Salvattore
- Introducing Salvattore
- Adding Animate.css to MyPhoto
- Bouncing alerts
- Animating a Salvattore grid
- Hover
- Adding Hover to MyPhoto
- Making the navbar grow
- Awesome Hover icons
- Salvattore Hover
- Summary
- Utilities
- Flexbox
- Display properties and alignment
- Display helpers
- Alignment helpers
- Borders
- Context colors
- Margins and padding
- Floating
- Fixing
- Toggling visibility
- Text alignment and transformation
- Highlighting text
- Reducing text size
- Lists
- Unstyled lists
- Inline lists
- Width and height
- Code
- Sub and sup
- Formatting user input
- Formatting user output
- Clearfix
- Summary
- List Groups and Accordions
- List groups
- Interacting with list items
- Applying badges
- Applying context classes
- Collapsing content
- Accordions
- Summary
- Optimizing Your Website
- CSS optimization
- Inline styles
- Long identifier and class names
- Shorthand rules
- Grouping selectors
- Rendering times
- Minifying CSS and JavaScript
- Introducing Grunt
- Minification and concatenation using Grunt
- Running tasks automatically
- Stripping our website of unused CSS
- Processing HTML
- Deploying assets
- Stripping CSS comments
- JavaScript file concatenation
- Summary
- Integrating with AngularJS and React
- Introducing AngularJS
- Setting up AngularJS
- Improving the testimonials component
- Making testimonials dynamic
- Making a Promise with $q
- Creating an AngularJS directive
- Writing the testimonials template
- Testing the testimonial directive
- Importing the Salvatorre library
- Introducing React
- Setting up React
- Making a Gallery component in React
- Using carousel in React
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 19:26:30
推薦閱讀
- Linux網絡管理與配置(第2版)
- Google系統架構解密:構建安全可靠的系統
- 8051軟核處理器設計實戰
- Learning Bootstrap
- Windows 7案例教程
- 注冊表應用完全DIY
- Windows 8實戰從入門到精通(超值版)
- 寫給架構師的Linux實踐:設計并實現基于Linux的IT解決方案
- CentOS 6 Linux Server Cookbook
- 精解Windows 10
- Learn CUDA Programming
- Linux操作系統
- Java EE 7 Developer Handbook
- Windows網絡編程(第2版)
- Android NDK Beginner's Guide
- Java EE 8 High Performance
- 計算機應用基礎(Windows 7+Office 2010)
- Responsive Web Design with AngularJS
- Mastering Eclipse Plug-in Development
- 程序員必讀經典(算法基礎+計算機系統)
- Instant Getting Started with VMware Fusion
- Raspberry Pi Networking Cookbook
- Serverless Architectures with AWS
- Hands-On Reactive Programming with Python
- 樹莓派Linux操作系統移植
- Getting Started with Citrix? CloudPortal?
- 大話企業級Android應用開發實戰
- INSTANT Firebug Starter
- Android應用開發全程實錄
- 計算機應用基礎(Windows 7+Office 2010)