react17, typescript에서 <FormLabel>OputPut</FormLabel>를 추가 했더니 다음 라인에 표시 됩니다. 동일한 라인으로 보여 주도록
아래는 React 17 + TypeScript에서
✅ 예제 코드: FormLabel과 Input을 같은 라인에 표시
import React from 'react';
import { FormLabel } from '@mui/material'; // 또는 사용 중인 라이브러리의 FormLabel
import { TextField } from '@mui/material'; // 예시로 MUI 사용
const InlineFormExample: React.FC = () => {
return (
<div style={{ display: 'flex', alignItems: 'center', gap: '8px' }}>
<FormLabel htmlFor="output">Output</FormLabel>
<TextField id="output" variant="outlined" size="small" />
</div>
);
};
export default InlineFormExample;
✅ Tailwind 사용 시 예제
tsx
복사
편집
✅ 핵심 포인트
display: 'flex' 또는 className="flex": 요소를 한 줄로 배치합니다.
alignItems: 'center' 또는 items-center: 수직 정렬을 맞춥니다.
gap 또는 space-x-N: 라벨과 필드 사이 간격 설정.