11

ボタンのように、 WMDエディタに新しいボタンを追加するにはどうすればよいcodeですか? ボタン<info></info>タグをクリックすると、コードボタンのような選択したテキストが追加されます。

4

1 に答える 1

3

wmd-newという新しいバージョンのリポジトリがあります。StackOverflow ブログで説明されているように、このバージョンでは CSS スプライトを使用してパフォーマンスを向上させています。したがって、ツールバーは単一のグラフィックです。

ここに画像の説明を入力

ツールバーの PSD (Photoshop) ファイルがリポジトリにあり、編集できます。基本的に、wmd.css および wmd.js ファイルに新しいボタンを追加する必要があります。CSS の 93 行目あたりを見ると、次のように表示されます。

/* sprite button slicing style information */
#wmd-button-bar #wmd-bold-button    {left: 0px;   background-position: 0px 0;}
#wmd-button-bar #wmd-italic-button  {left: 25px;  background-position: -20px 0;}
#wmd-button-bar #wmd-spacer1        {left: 50px;}
#wmd-button-bar #wmd-link-button    {left: 75px;  background-position: -40px 0;}
#wmd-button-bar #wmd-quote-button   {left: 100px;  background-position: -60px 0;}
#wmd-button-bar #wmd-code-button    {left: 125px;  background-position: -80px 0;}
#wmd-button-bar #wmd-image-button   {left: 150px;  background-position: -100px 0;}
#wmd-button-bar #wmd-spacer2        {left: 175px;}
#wmd-button-bar #wmd-olist-button   {left: 200px;  background-position: -120px 0;}
#wmd-button-bar #wmd-ulist-button   {left: 225px; background-position: -140px 0;}
#wmd-button-bar #wmd-heading-button {left: 250px; background-position: -160px 0;}
#wmd-button-bar #wmd-hr-button      {left: 275px; background-position: -180px 0;}
#wmd-button-bar #wmd-spacer3        {left: 300px;}
#wmd-button-bar #wmd-undo-button    {left: 325px; background-position: -200px 0;}
#wmd-button-bar #wmd-redo-button    {left: 350px; background-position: -220px 0;}
#wmd-button-bar #wmd-help-button    {right: 0px; background-position: -240px 0;}

の元のスタイリングwmd-button-barと howleftが上記でどのように使用されているかに注意してください。

于 2011-05-31T15:56:09.023 に答える