Stackでリンクを作成したい
これを作成したい。
Info.plistを開いてリンクを作成したいところに新しいItemを追加するために、+ボタンをクリックすると下にItemが追加される。
下が見本になので、見本のように作成する、
typeがlinkとなっているのがRapidWeaverのリンクを開く構文になるので必ずこれが必要になる。これがあるとリンクボタン(Set Link)が自動的に作成される。
上と同じ状態を追加すると以下のように表示されるようになる。
これは既にリンクを設定した状態Untitied Page 7にリンクしている。右端の☓ボタンでリンクを削除できるようになっている。
これだけでは、リンクできない。
idとして「link_url」が設定されている。これをhtmlに設定する必要がある。
このid=link_urlでリンクしたいスペース全体を囲むと、囲んだ範囲がリンクスペースになるということである。
そして、このリンクIDはリンクするスペースごとに、当たり前だが名前を変える必要がある。
例えば:id=link_url_1、d=link_url_2
というふうに。
具体的に「PoloGridスタック」で1つのグリッド全体にリンクを貼って、グリッドのどこをクリックしてもリンクが可能になるようにした。
なんか面倒くさい話になってしまったが、ようはこのように、
下が2つのリンクを作成しているパターンになっている。
実際に作成したグリッドページがこれ、影がある1ブロック全てがリンクになっている。
画像を貼り付けているので実際のリンクでは動作しない。あくまで画像見本。ファンシーボックスが動作しているだけです。
Info.plistを開いてリンクを作成したいところに新しいItemを追加するために、+ボタンをクリックすると下にItemが追加される。
下が見本になので、見本のように作成する、
typeがlinkとなっているのがRapidWeaverのリンクを開く構文になるので必ずこれが必要になる。これがあるとリンクボタン(Set Link)が自動的に作成される。
上と同じ状態を追加すると以下のように表示されるようになる。
これは既にリンクを設定した状態Untitied Page 7にリンクしている。右端の☓ボタンでリンクを削除できるようになっている。
これだけでは、リンクできない。
idとして「link_url」が設定されている。これをhtmlに設定する必要がある。
このid=link_urlでリンクしたいスペース全体を囲むと、囲んだ範囲がリンクスペースになるということである。
そして、このリンクIDはリンクするスペースごとに、当たり前だが名前を変える必要がある。
例えば:id=link_url_1、d=link_url_2
というふうに。
具体的に「PoloGridスタック」で1つのグリッド全体にリンクを貼って、グリッドのどこをクリックしてもリンクが可能になるようにした。
なんか面倒くさい話になってしまったが、ようはこのように、
%id=link_url_1%
で囲むことによって、囲まれた範囲すべて、どこをクリックしてもリンクになるということである。下が2つのリンクを作成しているパターンになっている。
実際に作成したグリッドページがこれ、影がある1ブロック全てがリンクになっている。
画像を貼り付けているので実際のリンクでは動作しない。あくまで画像見本。ファンシーボックスが動作しているだけです。