[javascript] MediumEditor에서 콘텐츠 자동 맞춤 설정하기

MediumEditor는 사용자가 텍스트를 작성할 수 있는 기능을 제공하는 JavaScript 라이브러리입니다. 기본적으로 MediumEditor는 텍스트 입력을 자동으로 좌측 정렬로 설정합니다. 하지만 사용자가 원하는 경우에는 텍스트를 가운데 정렬 또는 우측 정렬로 변경할 수도 있습니다.

이번 블로그 포스트에서는 MediumEditor의 기본 정렬을 변경하여 콘텐츠의 자동 맞춤을 설정하는 방법에 대해 알아보겠습니다.

MediumEditor 설정

먼저 MediumEditor를 웹 페이지에 추가하고 설정하는 과정을 진행해야 합니다. 다음은 MediumEditor를 추가하는 간단한 예제 코드입니다.

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/medium-editor@5.23.0/dist/css/medium-editor.min.css" />
<script src="https://cdn.jsdelivr.net/npm/medium-editor@5.23.0/dist/js/medium-editor.min.js"></script>

<div id="editable"></div>

<script>
    var editable = new MediumEditor('#editable');
</script>

위의 예제 코드는 MediumEditor의 CSS와 JavaScript 파일을 로드하고, #editable ID를 가진 요소를 에디터로 설정하는 부분입니다.

콘텐츠 자동 맞춤 설정

MediumEditor의 기본 정렬을 변경해서 콘텐츠를 자동으로 가운데 정렬하고 싶다면, editable 요소에 medium-centered 클래스를 추가하면 됩니다.

<div id="editable" class="medium-centered"></div>

위의 코드에서 medium-centered 클래스를 추가해주었습니다. 이렇게 하면 사용자가 텍스트를 입력할 때마다 자동으로 텍스트가 가운데 정렬됩니다.

정렬 옵션 변경

MediumEditor는 다양한 정렬 옵션을 사용하여 텍스트를 자동으로 맞출 수 있습니다. 예를 들어, 왼쪽 정렬을 위한 medium- prefix는 medium-left로 변경하면 됩니다.

<div id="editable" class="medium-left"></div>

위의 코드에서 medium-left 클래스를 사용하여 텍스트를 왼쪽으로 정렬할 수 있습니다. medium-right는 텍스트를 오른쪽으로 정렬하는 옵션이며, medium-justify는 텍스트를 양쪽 정렬하는 옵션입니다.

결론

MediumEditor를 사용하여 콘텐츠의 자동 맞춤을 설정하는 방법에 대해 알아보았습니다. MediumEditor를 활용하여 사용자가 원하는 방식으로 텍스트를 자동 맞춤할 수 있으며, 다양한 정렬 옵션을 적용할 수도 있습니다.

더 자세한 내용은 MediumEditor 문서를 참고하세요.