自己紹介 HP react-bootstrap で Nav を
自作 自己紹介 ホームページ
Boostrap intro
npm install react-bootstrap bootstrap
で npm install
import 'bootstrap/dist/css/bootstrap.min.css'; import { Container, Row, Col, } from 'react-bootstrap';
で サイドカットのための Container たちを import
return ( <> <Container> <Row> <Col>lorem300</Col> </Row> </Container> </> );
で lorem 300 を試す
Container の力できちんとサイドカットされていることを確認
Header
react-bootstrap の Navbar を使用する
https://react-bootstrap.github.io/components/navbar/
先にヘッダーの形を作ってしまう
import React from 'react' import { Navbar, Nav, } from 'react-bootstrap'; export default function Header() { return ( <> <Navbar collapseOnSelect expand="lg" bg="dark" variant="dark"> <Navbar.Brand href="/">kaede0902</Navbar.Brand> <Navbar.Toggle aria-controls="responsive-navbar-nav" /> <Navbar.Collapse id="responsive-navbar-nav"> <Nav className="mr-auto"> <Nav.Link href="#about">About</Nav.Link> <Nav.Link href="#works">Works</Nav.Link> </Nav> <Nav> <Nav.Link href="#email">Email</Nav.Link> <Nav.Link href="#email">Blog</Nav.Link> <Nav.Link href="#email">Twitter</Nav.Link> </Nav> </Navbar.Collapse> </Navbar> </> ) }
これで スマートフォンも
PC もレイアウトされる
これに実際の Email, GitHub, HatenaBlog, Twitter, のリンクを入れる
- kaede0902js@gmail.com
- https://github.com/kaede0902
- https://kei-s-lifehack.hatenablog.com/
- https://twitter.com/kaede_io
一旦これで npm run deploy
meta-tags
- titile 以外は読み込まれない...
About
App の最初のページ? そもそもページ作るのがめんどくなってきたんじゃが
Router 書くのめんどくさいからやめた! id とかでなんかしようと思う
とりあえずそのまま App.js に全部乗るようにする
ここに命の輝きをのせる
life shine
Skill
- 以前研究した 18rem x 4 でいく
QA
- できればチャット形式で見せたい