আমার কাছে একটি ধারক উপাদান রয়েছে যা কয়েকটি অন্যান্য উপাদান ধরে রেখেছে, তবে তাদের স্ক্রিন আকারের উপর নির্ভর করে অংশগুলির অবিচ্ছিন্নভাবে বিভিন্ন অংশে কাটা হয়েছে। এইচটিএমএল পৃষ্ঠাটি প্রস্থের সাথে সামঞ্জস্য করা হলে (এটি ক্লিক করে এবং টেনে নিয়ে) আপনি আমার কোড স্যান্ডবক্স লিঙ্কে আচরণটি পর্যবেক্ষণ করতে পারেন। আমি কীভাবে নিশ্চিত করতে পারি যে কেবলমাত্র প্রধান ধারক সীমানাটি রেন্ডার করা হয়েছে, এবং শিশু উপাদানগুলির কোনও প্রভাব নেই?
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>
);
}
