js4-7

by wang_siang

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/tinymce/7.6.0/tinymce.min.js"></script>
<div>
        <h1>TinyMCE 套件練習</h1>
        <form method="post">
            <textarea id="mytextarea">Hello, World!</textarea>
        </form>
        <button type="button">發佈文章</button>
    </div>

CSS

div {
            max-width: 800px;
            margin: auto;
            text-align: center;
        }

        button {
            font-size: 16px;
            font-weight: 600;
            color: #ffdd00;
            background: #222f3d;
            padding: 10px 20px;
            border: transparent;
            border-radius: 8px;
            margin-top: 20px;
            cursor: pointer;
        }

        button:hover {
            opacity: 0.9;
        }

        button:active {
            transform: scale(0.9);
        }

JavaScript

tinymce.init({
            selector: '#mytextarea',
            height: 400,
            // TinyMCE 的內容在 iframe 裡
            // TinyMCE 是使用兩個 <iframe> 來運作的(工具列和編輯區)
            // 如果想自訂義工具列的樣式,需要使用一個自定義的皮膚,並使用 skin_url 指定你的 CSS 文件。
            skin: 'oxide-dark',
            // body 指 iframe 裡的內容區域
            content_style: 'body { background-color: #1e2a47; color: #ffdd00;}'

        });