No.3ベストアンサー
- 回答日時:
スタイルシートを使えばグラフ自体は動的に書けます。
後は、格子状のテーブル上に上手く重ねるのをどうするかですね・・・
例)
<SPAN id="graph1" style="width: 100; background-color: blue">文字</SPAN><BR>
<INPUT type="button" onClick="document.all[ 'graph1' ].style.pixelWidth += 10 ;" value="伸ばす">
<INPUT type="button" onClick="document.all[ 'graph1' ].style.pixelWidth -= 10 ;" value="縮める">
※ pixelWidth は大文字小文字の区別があって、"W"は大文字です。
No.2
- 回答日時:
例えば、横に棒がのびるグラフであれば、幅が1ピクセルの画像を用意しておいて、
IMG タグで、WIDTH 属性を動的に変えて、表示する、というのはどうですか。
<table>
<tr><td>項目1<td><img src="bar.png" width="50">
<tr><td>項目2<td><img src="bar.png" width="100">
</table>
No.1
- 回答日時:
私が現在製造を行っているプロジェクトで同じように動的に棒グラフの作成を行っています。
仕様言語はASPですが、HTMLを作る部分だけなのでご使用の言語で作成してください。
方法は言葉で説明するのは難しいので、サンプルを記述します。
<table border="1" width="100" cellspacing="0">
<td width="500" colspan="10">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="40.9" bgcolor="#0000FF">文字<br></td>
<td width="59.1" bgcolor="#FFFFFF">文字<br></td>
</tr>
</table>
</table>
これでできると思います。
ありがとうございます。
言葉が足らなくってすみませんが、等間隔でテーブルの格子を出しつつ
棒グラフを描きたかったんですよ。
方眼紙を塗りつぶす感じですね。
仕方がないので、現在既に表示されているテーブルの上に、
DIVでSTYLEに幅、高さ等を放り込んで表示させようとしてます。
px設定にしても全て表示後にフォントサイズを変更されるとまずいことが起こるのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで可視部分だけをWeb形式...
-
テーブルで3セル作った行の下に...
-
table内で画像と文字をセンター...
-
表の中に表
-
CSS line-height が効かない
-
cssのfont-sizeがFirefoxで効か...
-
テーブルの中のグラデーション...
-
HTMLでテーブルを縦に並べたい!
-
エクセルでサイズに合ったもの...
-
CSSのtransform: translate(-50...
-
PDFへてのテキストボックスにて...
-
バーコードのサイズは拡大縮小...
-
エクセル 画面表示拡大率によ...
-
【エクセルVBA】シェイプのサイ...
-
Excelの列や行の幅を表示...
-
エクセルでサイズ指定でPOP...
-
インラインフレームの表示位置...
-
aタグに直接style=""で:hoverを...
-
htmlでテーブル内にテキストボ...
-
Excel で等間隔で縦線を引きた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
table内で画像と文字をセンター...
-
<td> 内のテーブルを上寄せにす...
-
Excelで可視部分だけをWeb形式...
-
テーブルで3セル作った行の下に...
-
プリントアウト時、ページ内容...
-
CSS line-height が効かない
-
HTMLでテーブルを縦に並べたい!
-
セルを透明に・・・
-
テーブルとテーブルの間に、隙...
-
表の中に表
-
WebにてExcelを生成してダウン...
-
cssのfont-sizeがFirefoxで効か...
-
文字数によってsubmitできない
-
QNo.63294の続き 棒グラフを動...
-
Jimdoで表組のなかの画像をポッ...
-
テーブルの中のグラデーション...
-
HPビルダー>サムネイルの編集...
-
</td><td>で改行されてしまうの...
-
スタイルシートで<table>の内側...
-
XPのIE7&IE8で以下のリンクが機...
おすすめ情報