index.html 1008 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <!DOCTYPE html>
  2. <meta charset="utf8" />
  3. <title>Table demo</title>
  4. <style>
  5. body {
  6. max-width: 50em;
  7. font-family: Georgia;
  8. }
  9. .ProseMirror-menubar-wrapper {
  10. border: 1px solid silver;
  11. outline: none;
  12. }
  13. .ProseMirror {
  14. padding: 5px 15px;
  15. }
  16. .ProseMirror table {
  17. margin: 0;
  18. }
  19. .ProseMirror th,
  20. .ProseMirror td {
  21. min-width: 1em;
  22. border: 1px solid #ddd;
  23. padding: 3px 5px;
  24. }
  25. .ProseMirror .tableWrapper {
  26. margin: 1em 0;
  27. }
  28. .ProseMirror th {
  29. font-weight: bold;
  30. text-align: left;
  31. }
  32. </style>
  33. <h1>Table demo</h1>
  34. <div style="display: none" id="content">
  35. <h2>Example content</h2>
  36. <p>The table:</p>
  37. <table>
  38. <tr>
  39. <th colspan="3" data-colwidth="100,0,0">Wide header</th>
  40. </tr>
  41. <tr>
  42. <td>One</td>
  43. <td>Two</td>
  44. <td>Three</td>
  45. </tr>
  46. <tr>
  47. <td>Four</td>
  48. <td>Five</td>
  49. <td>Six</td>
  50. </tr>
  51. </table>
  52. </div>
  53. <div id="editor"></div>
  54. <script type="module" src="./demo.ts"></script>