自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (7)
  • 收藏
  • 关注

空空如也

Best Practices for Red Hat OpenShift on the VMware SDDC

Best Practices for Red Hat OpenShift on the VMware SDDC

2020-10-25

Bootstrap 4 responsive web design

Module 1: Bootstrap 4 By Example Chapter 1: Getting Started 3 Getting Bootstrap 4 Setting up the framework 5 Folder structure 6 Warming up the sample example 6 Bootstrap required tags 8 Building our first Bootstrap example 10 The container tag 11 Optionally using the CDN setup 14 Community activity 15 Tools 16 Bootstrap and web applications 16 Browser compatibility 17 Summary 18 Chapter 2: Creating a Solid Scaffolding 19 Understanding the grid system 19 Building our scaffolding 20 Setting things up 21 Offset columns 23 Completing the grid rows 24 Nesting rows 24 Finishing the grid 26 Fluid container 28 We need some style! 28 There are headings everywhere 30 Playing with buttons 31 [ ii ] More typography and code tags 32 Manipulating tables 37 Styling the buttons 40 Like a boss! 41 Final thoughts 42 Box-sizing 42 Quick floats 43 Clearfix 43 Font definitions for typography 44 Summary 44 Chapter 3: Yes, You Should Go Mobile First 47 Making it greater 47 Bootstrap and the mobile-first design 49 How to debug different viewports at the browser 49 Cleaning up the mess 52 Creating the landing page for different devices 53 Mobile and extra small devices 54 Tablets and small devices 59 Desktop and large devices 61 Summary 62 Chapter 4: Applying the Bootstrap Style 65 Changing our grid layout 65 Starting over the grid system 67 The header 67 The introduction header 68 The about section 71 The features section 73 The price table section 75 The footer 78 Forming the forms 81 Newsletter form 81 Contact form 83 The sign-in form 87 Images 89 Helpers 91 Floating and centering blocks 91 Context colors 91 Spacing 92 Responsive embeds 93 Summary 94 [ iii ] Chapter 5: Making It Fancy 95 Using Bootstrap icons 95 Paying attention to your navigation 99 Until the navigation collapse 100 Using different attachments 102 Coloring the bar 103 Dropping it down 103 Customizing buttons dropdown 106 Making an input grouping 107 Getting ready for flexbox! 109 Understanding flexbox 109 Playing with Bootstrap and flexbox 111 Summary 112 Chapter 6: Can You Build a Web App? 113 Understanding web applications 113 Creating the code structure 114 Adding the navigation 114 Adding the search input 117 Time for the menu options! 118 The option at the thumbnail 118 Adding the Tweet button 119 Customizing the navigation bar 120 Setting up the custom theme 120 Fixing the list navigation bar pseudo-classes 121 You deserve a badge! 122 Fixing some issues with the navigation bar 123 Do a grid again 127 Playing the cards 127 Learning cards in Bootstrap 4 128 Creating your own cards 129 Adding Cards to our web application 130 Another card using thumbnails 133 Implementing the main content 135 Making your feed 136 Doing some pagination 142 Creating breadcrumbs 143 Finishing with the right-hand-side content 144 Summary 149 [ iv ] Chapter 7: Of Course, You Can Build a Web App! 151 Alerts in our web app 152 Dismissing alerts 153 Customizing alerts 153 Waiting for the progress bar 155 Progress bar options 156 Animating the progress bar 157 Creating a settings page 158 Pills of stack 159 Tabs in the middle 163 Adding the tab content 165 Using the Bootstrap tabs plugin 165 Creating content in the user info tab 166 The stats column 169 Labels and badges 171 Summary 173 Chapter 8: Working with JavaScript 175 Understanding JavaScript plugins 175 The library dependencies 176 Data attributes 176 Bootstrap JavaScript events 177 Awesome Bootstrap modals 177 Modal general and content 179 The modal header 179 The modal body 180 The modal footer 180 Creating our custom modal 181 A tool for your tip 183 Pop it all over 186 Popover events 189 Making the menu affix 191 Finishing the web app 193 Summary 198 Chapter 9: Entering in the Advanced Mode 199 The master plan 200 The last navigation bar with flexbox 201 The navigation search 205 The menu needs navigation 206 Checking the profile 211 [ v ] Filling the main fluid content 212 From the side stacked menu 213 I heard that the left menu is great! 214 Learning the collapse plugin 216 Using some advanced CSS 220 Filling the main content 221 Rounding the charts 223 Creating a quick statistical card 226 Getting a spider chart 229 Overhead loading 232 Fixing the toggle button for mobile 234 Summary 235 Chapter 10: Bringing Components to Life 237 Creating the main cards 237 The other card using Bootstrap components 241 Creating our last plot 244 Fixing the mobile viewport 246 Fixing the navigation menu 250 The notification list needs some style 253 Adding the missing left menu 254 Aligning the round charts 256 Learning more advanced plugins 258 Using the Bootstrap carousel 258 Customizing carousel items 260 Creating slide indicators 260 Adding navigation controls 262 Other methods and options for the carousel 263 The Bootstrap spy 264 Summary 269 Chapter 11: Making It Your Taste 271 Customizing a Bootstrap component 271 The taste of your button 272 Using button toggle 273 The checkbox toggle buttons 274 The button as a radio button 275 Doing the JavaScript customization 276 Working with plugin customization 276 The additional Bootstrap plugins 282 Creating our Bootstrap plugin 283 Creating the plugin scaffold 284 [ vi ] Defining the plugin methods 289 The initialize method and plugin verifications 289 Adding the Bootstrap template 290 Creating the original template 292 The slide deck 293 The carousel indicators 294 The carousel controls 295 Initializing the original plugin 295 Making the plugin alive 296 Creating additional plugin methods 298 Summary

2018-05-26

Learning React A Hands-On Guide to Building Web Applications

1 Introducing React 2 Building Your First React App 3 Components in React 4 Styling in React 5 Creating Complex Components 6 Transferring Properties 7 Meet JSX…Again! 8 Dealing with State in React 9 Going from Data to UI in React 10 Events in React 11 The Component Lifecycle 12 Accessing DOM Elements in React 13 Setting Up Your React Dev Environment Easily 14 Working with External Data in React 15 Building an Awesome Todo List App in React 16 Creating a Sliding Menu in React 17 Avoiding Unnecessary Renders in React 18 Creating a Single-Page App in React Using React Router 19 Introduction to Redux 20 Using Redux with React

2018-05-26

Search Engine Optimization Starter Guide

This document first began as an effort to help teams within Google, but we thought it'd be just as useful to webmasters that are new to the topic of search engine optimization and wish to improve their sites' interaction with both users and search engines. Although this guide won't tell you any secrets that'll automatically rank your site first for queries in Google (sorry!), following the best practices outlined below will make it easier for search engines to crawl, index and understand your content.

2015-12-21

Search Engine Optimization For Dummies 5th Edition

This book demystifies the world of search engines. You find out what you need to do to give your site the best possible chance to rank well in the search engines. In this book, I show you how to ✓ Make sure that you’re using the right keywords in your Web pages. ✓ Create pages that search engines can read and will index the way you want them to. ✓ Avoid techniques that search engines hate — things that can get your Web site penalized (knocked down low in search engine rankings). ✓ Build pages that give your site greater visibility in search engines.

2015-12-21

Mastering JavaServer Faces 2.2

Mastering JavaServer Faces 2.2

2015-11-29

jQuery Succinctly

jQuery Succinctly was written to express, in short-order, the concepts essential to intermediate and advanced jQuery development. Its purpose is to instill in you, the reader, practices that jQuery developers take as common knowledge. Each chapter contains concepts essential to becoming a seasoned jQuery developer. This book is intended for three types of readers. The first is someone who has read introductory material on jQuery and is looking for the next logical step. The second type of reader is a JavaScript developer, already versed in another library, now trying to quickly learn jQuery. The third reader is I, the author. I crafted this book to be used as my own personal reference point for jQuery concepts. This is exactly the type of book I wish every JavaScript library had available.

2013-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除