- Full-Stack Vue.js 2 and Laravel 5
- Anthony Gore
- 143字
- 2021-07-02 19:57:17
Main files
Open thevuebnb-prototypedirectory in your IDE. Note that the followingindex.htmlfile is included. It's mostly comprised of boilerplate code, but also has some structural markup included in thebodytag.
Also note that this file links tostyle.css, where our CSS rules will be added, andapp.js,where our JavaScript will be added.
index.html:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>Vuebnb</title> <link href="node_modules/open-sans-all/css/open-sans.css" rel="stylesheet"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <p id="toolbar"> <img class="icon" src="logo.png"> <h1>vuebnb</h1> </p> <p id="app"> <p class="container"></p> </p> <script src="app.js"></script> </body> </html>
Currentlyapp.jsis an empty file, but I have included some CSS rules instyle.cssto get us started.
style.css:
body { font-family: 'Open Sans', sans-serif; color: #484848; font-size: 17px; margin: 0; } .container { margin: 0 auto; padding: 0 12px; } @media (min-width: 744px) { .container { width: 696px; } } #toolbar { display: flex; align-items: center; border-bottom: 1px solid #e4e4e4; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); } #toolbar .icon { height: 34px; padding: 16px 12px 16px 24px; display: inline-block; } #toolbar h1 { color: #4fc08d; display: inline-block; font-size: 28px; margin: 0; }
推薦閱讀
- Android Wearable Programming
- Apache Oozie Essentials
- 騰訊iOS測試實踐
- Docker進階與實戰
- Learn Scala Programming
- SSM輕量級框架應用實戰
- Apache Mesos Essentials
- Java編程技術與項目實戰(第2版)
- Getting Started with NativeScript
- SQL基礎教程(第2版)
- LabVIEW虛擬儀器程序設計從入門到精通(第二版)
- Learning Node.js for .NET Developers
- Hands-On Full Stack Development with Spring Boot 2.0 and React
- SQL Server 2012 數據庫應用教程(第3版)
- Python 快速入門(第3版)