Project Day 2-開発ログ
6950 ワード
- TODAY I LEARN 🎁
-学んだこと
// hover with css code
<nav className={this.state.isVisible ? 'Nav active' : 'Nav hidden'}>
<BreadCrumb />
<div className='navWrapper'>
<ul className='productsNavMenu'>
<li className='navMenuItem'>
<Link className='navMenuLink>
SHOP
</Link>
// imported component
<Dropdown />
</li>
... more code
</nav>
.navMenuItem {
background-color: lightskyblue;
margin-right: 20px;
padding: 16px 0;
.navMenuLink {
display: block;
&:hover {
color: #0e0;
transition: color 0.2s;
}
}
// --------keypoint------------
.Dropdown {
display: none;
}
&:hover {
.Dropdown {
display: block;
}
}
}
デフォルトでは、Hoverでのみdisplayプロパティが変化します.
-知らない
-うまくやっている点と改善すべき点
- Tody I Met Error 🌡
- HOW TO FIX MY ERROR 💊
dropdown navbar in react🗝
直接答えは得られないが、実装例ではHover(?)に遭遇する要素の幅と高さがあることを発見して、私のtarget要素にパッチを打って、要素とサイドバーの間隔を取り除きました.prevent body scroll
-スクロールを制御するため、30分ほどで得られるキーワードをGoogle化.最初はこう検索していましたㅠㅠreference
https://codepen.io/gitjul/pen/JMaqJo
YouTube
YouTube
modal(popup)で外部(bodyまたはparentElement)のスクロールを阻止|bono blog
In React, how to prevent body from scrolling when a modal is opened | by wwayne | Yet SH | Medium
ブラウザウィンドウのサイズとスクロール
Reference
この問題について(Project Day 2-開発ログ), 我々は、より多くの情報をここで見つけました https://velog.io/@gnlals1/Project-Day-2-개발일지テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol