[CSS] Flex
今日はflexが間違っているところを説明するためにいくつかの反応をします.
要素作成セクションでは、要素をflexに設定しないと、内容が横方向に表示されないエラーが発生します.
現在の場合、要素は横に積み重ねられていますが、styled-componentが使用されます.
原因はまだ分かりませんが、styled-componentを使用してcssを処理する必要がある場合は、
使用するラベルには正しいと宣言されています.
要素作成セクションでは、要素をflexに設定しないと、内容が横方向に表示されないエラーが発生します.
現在の場合、要素は横に積み重ねられていますが、styled-componentが使用されます.
const MenuGroup = styled.div`
display: flex;
align-items: center;
height: 100%;
.logo {
@media (max-width: 768px) {
}
display: flex;
font-size: 1.125rem;
font-weight: 800;
letter-spacing: 2px;
}
`;
const MainMenu = styled.a`
display: flex;
li a {
/* display: block; */
padding: 10px;
color: #3c4146;
}
`;
このように宣言すると、要素が縦に積み上げられます原因はまだ分かりませんが、styled-componentを使用してcssを処理する必要がある場合は、
使用するラベルには正しいと宣言されています.
const MenuGroup = styled.div`
display: flex;
align-items: center;
height: 100%;
.logo {
@media (max-width: 768px) {
}
display: flex;
font-size: 1.125rem;
font-weight: 800;
letter-spacing: 2px;
}
.main-menu {
display: flex;
}
.main-menu li a {
/* display: block; */
padding: 10px;
color: #3c4146;
}
`;
Reference
この問題について([CSS] Flex), 我々は、より多くの情報をここで見つけました https://velog.io/@ww8007/CSS-flexテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol