アプリ版:「スタンプのみでお礼する」機能のリリースについて

これは知っている方がいらしゃれば聞きたいのですが、何かボタンを押すことで、横に書いてあった文章が縦に表示させるということは可能なのでしょうか(ページに表示されているすべての文字に対して)??
これはどこの参考書を見てもないのでほぼあきらめてるのですが、わかる方がいらっしゃればぜひサンプルなどを教えていただきたいです。お願いします。 m(_ _)m

A 回答 (2件)

> もしわかればでいいのですが、この内容をプルダウンみたいな感じでえらべるようにはできるのでしょうか?



こんな感じ。

<select onchange='document.all("area").style.writingMode = this.options[this.selectedIndex].value'>
<option value='tb-rl'>縦書き
<option value=''>横書き
</select>
<p>
<span id=area style='writing-mode:tb-rl'>
対象となる文章
</span>

# まとめ過ぎちゃって、見づらい?
    • good
    • 0
この回答へのお礼

本当に参考になりました。
2度も書き込みありがとうございました

お礼日時:2002/12/19 11:39

Internet Explorer だと、スタイルで「縦書き」を指定できます。

ボタンで切り替えるとしたら、以下のような感じ。

<script>
function tate() {
x = document.all('area')
x.style.writingMode = 'tb-rl'
}
function yoko() {
x = document.all('area')
x.style.writingMode = ''
}
</script>

<button onclick='tate()'>縦書き</button>
<button onclick='yoko()'>横書き</button>
<p>
<span id=area style='writing-mode:tb-rl'>
対象となる文章
</span>

# ページの全てを、というわけにはいかないのですが。
    • good
    • 0
この回答へのお礼

ありがとうございます!とても参考になりました!kなりうれしいです! もしわかればでいいのですが、この内容をプルダウンみたいな感じでえらべるようにはできるのでしょうか?

お礼日時:2002/12/19 08:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!