No.3070, No.3069, No.3068, No.3067, No.3066, No.3065, No.3063[7件]

🌰Re:3067◆ご要望をどうもありがとうございます。実装する方向で考えてはいますので、気長にお待ち頂ければ幸いです。(╹◡╹)
🌰Re:3068◆すみません。ちょっと自分のプログラムの出力を勘違いしていました。No.3063に掲載したソースを修正しました(HTMLもCSSも両方修正しました)ので、この修正後のHTML+CSSソースで再度お試し頂けますでしょうか。たぶんこれでいけると思います。^^;
2年以上前(木 20:27:33) 回答/返信

早速、教えていただいたとおりにHTML、CSSを書いてみたら隣にリンクが貼れました!
ただ何も限定していないのに「時系列順で見る」という文字が表示されているのもあれだったので、
【何かが限定されている状況でだけリンクを見せたい場合】のHTML、CSSを試してみました。
が、何も限定していない状態でも「時系列順で見る」という文字が表示されてしまいます。
CSSってむずかしい・・・。 2年以上前(木 18:07:21) 質問/要望


🌰Re:3061◆お役に立てば幸いです~。
🌰Re:3062◆方法はいろいろありますが、例えばHTML(skin-cover.html)を以下のように書いた上で、
<div>
[[SITUATION:HTML]]
<a href="[[REVERSE:URL]]">[[REVERSE:NAME]]で見る</a>
</div>
CSSを以下のように書いてはどうでしょう?
.situation { display: inline; }
すると、横に並ぶと思います。
ただ、上記だけだと何も限定されていない状況でも「時系列順で見る」的なリンクだけは表示されてしまう問題がありますが。
何かが限定されている状況でだけリンクを見せたい場合には、例えば、
<div class="situationbox">
[[SITUATION:HTML]]
<p class="reverselink"><a href="[[REVERSE:URL]]">[[REVERSE:NAME]]で見る</a></p>
</div>
のようにHTMLを書いておいて、CSSで、
.situationbox p { display: inline; }
.situation:empty + .reverselink { display: none; }
のように書いておくと良いかもしれません。実験していないのでもしかしたら何かミスがあるかも知れませんが。^^;(2022/09/15 20:22修正)
上記ソースの:emptyは中身が空の場合を表して、+は隣接している場合を表します。
2年以上前(水 13:04:41) 回答/返信