Birkaç element tutan bir konteyner elemanım var, ancak ekran boyutuna bağlı olarak bunların parçaları çeşitli bölümlerde açıklanamayan kesiliyor. HTML sayfasının genişliği ayarlandığında (tıklayıp sürükleyerek) kod sanal alan bağlantımdaki davranışı gözlemleyebilirsiniz. Yalnızca ana konteyner kenarlığının oluşturulmasını ve alt öğelerin herhangi bir etkisinin olmamasını nasıl sağlayabilirim?
https://codesandbox.io/s/focused-tree-ms4f2
import React from "react";
import styled from "styled-components";
const StyledTextBox = styled.div`
height: 15vh;
width: 30vw;
display: flex;
flex-direction: column;
margin: 0 auto;
border: 1px solid black;
background-color: #fff;
> * {
box-sizing: border-box;
}
`;
const InputBox = styled.span`
height: 35%;
width: 100%;
display: flex;
border: none;
outline: none;
`;
const UserInput = styled.input`
height: 100%;
width: 90%;
border: none;
outline: none;
`;
const SolutionBox = styled.div`
height: 35%;
width: 100%;
border: none;
outline: none;
`;
const StyledKeyboard = styled.span`
height: 30%;
width: 100%;
position: relative;
background-color: #DCDCDC;
box-sizing: border-box;
display: flex;
`
export default function App() {
return (
<StyledTextBox>
<InputBox>
<UserInput />
</InputBox>
<SolutionBox/>
<StyledKeyboard/>
</StyledTextBox>
);
}