1 분 소요

1. 시작하자 마자 동작하는것 테스트

@app.on_event("startup")
async def on_app_start():
    while True:
        print("test")

2. 네비게이션 바 참고

’'’html

<nav class="navbar">
    <div class="navbar__logo">
        <i class="fab fa-accusoft"></i>
        <a href="www.knvision.com">큰비젼</a>
    </div>

    <ul class="navbar__menu">
        <li><a href="/">HOME</a></li>
        <li><a href="/users">유저 정보</a></li>
        <li><a href="/ChargeBox">충전소 정보</a></li>
        <li><a href="/Server_Admin">서버 정보</a></li>
        <li><a href="/transactions">연결 히스토리</a></li>
        <li><a href="/ocppTags">OcppTagTable</a></li>
        <li><a href="/meterValues">충전 내용</a></li>
        <li><a href="/connector_status">상태정보</a></li>
    </ul>

    <ul class="navbar__icons">
    </ul>

    <a href="#" class="navbar__toogleBtn">
        <i class="fas fa-bars"></i>
    </a>
</nav> ```
:root{
    --text-color: #f0f4f5;
    --background-color: #263343;
    --accent-color:#d49466;
}

body {
    margin: 0px;
    font-family: 'Open sans';
}

a {
    text-decoration: none;
    color: white;
}

.navbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background:#263343;
    padding: 8px 12px;
}

.navbar__logo {
    font-size: 24px;
    color: white;
}

.navbar__logo i {
    color: #d49466;
}

.navbar__menu {
    display: flex;
    list-style: none;
    padding-left: 0px;
}

.navbar__menu li {
    padding: 8px 12px;

}

.navbar__menu :hover {
    background: #d49466;
    border-radius: 4px;
}

.navbar__icons {
    list-style: none;
    color: white;
    display: flex;
    padding-left: 0px;
}

.navbar__icons li {
    padding: 8px 12px;
}

.navbar__toogleBtn {
    display: none;
    position: absolute;
    right: 32px;
    font-size: 24px;
    color: #d49466;
}

@media screen and (max-width: 768px) {
    .navbar {
        flex-direction: column;
        align-items: flex-start;
        padding: 8px 24px;
    }
    
    .navbar__menu {
        display: none;
        flex-direction: column;
        align-items: center;
        width: 100%;
    }

    .navbar__menu li {
        width: 100%;
        text-align: center;
    }

    .navbar__icons {
        display: none;
        justify-content: center;
        width: 100%;
    }

    .navbar__toogleBtn {
        display: block;
    }

    .navbar__menu.active,
    .navbar__icons.active {
        display: flex;
    }
}

visual stdio esvesion 관련 해결법

  1. 환경 설정에서 해결 https://www.youtube.com/watch?v=QDzeU1FUZRk

참고 링크

1.

https://cksdid4993.tistory.com/59

  1. https://velog.io/@leesegho/%EC%8B%A4%EC%A0%84%EC%97%B0%EC%8A%B5HTMLCSSJS-Nav-bar

태그:

카테고리:

업데이트:

댓글남기기