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

四角形でなく、変形した画像のぎりぎりまでhtmlで文字を入れたいのですが、透過gif加工した画像を使っても、文字が原画の四角形のところで分断されてしまいます。
透過済みのgif画像の透明部分に、htmlで書いた文字を重ねることはできないのでしょうか?
今はその画像の余白部分を拡大して、壁紙にしてhtml文字を重ねているのですが、機種によってかなりのズレが生じてしまい、何とかしたいのですが・・・。
どうか宜しくお願いします。

A 回答 (7件)

いろいろな方法で文章を載せることができます。


(1)htmlで枠のない表を作る。
(2)変形した画像を表の背景に貼り付ける。
(3)表に文字を挿入し、スペースや右寄せなどで調整する。
これで自由に文字が入るはずなんだけど。
    • good
    • 0
この回答へのお礼

うわぁ~!有難うございます!
やってみたら、本当に画像と文字が重なりました!
でも、重なったのですけど、表の右端が文字の方に合わさって、画像が切れてしまいます。スペースで幅をつけようと思ったのですが、なぜか変更してくれません。
表自体のサイズをこちらで指定することは出来ますか?

お礼日時:2001/12/16 16:38

レイアウト枠について言い忘れていました。


レイアウト枠の中でのズレはありませんが、
壁紙や本文との重なりは、
見るプラウザによって多少異なります。
同じウインドウズソフトでも、
ノートとデスクトップで違いますし、
サーバーのコマーシャル位置によっても変化します。

もう一つ思いつきましたが、アプレットやスクリプトでも
画像の上に文字がかけます。
アプレットは多少煩雑ですが、スクリプトは簡単です。
    • good
    • 0

表に挿入する方法のタグは、


<TABLE><TBODY><TR>
<TD width="250" height="200" background="○○.gif" align="right" valign="bottom">こんにちは</TD></TR></TBODY></TABLE>
で右下隅に「こんにちは」と表示されます。
大きさはwidth="250" height="200"の数字を変更する。

応用すれば、レイアウト枠で自由な位置に貼り付け可能。
<DIV style="width : 250px;height : 200px;top : 150px;left : 400px;
position : absolute;
z-index : 1;
visibility : visible;
background-image : url(○○.gif);
" id="Layer1" align="left"><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR>
こんにちは</DIV>
これで画面の上から100ピクセル左から400ピクセル
の位置に立て200横250のレイアウトが作られ、
左下に「こんにちは」と表示されます。

正式にジフアニメを作るならカナダ・アルケミニー社ですが、ホームページビルダーのウェブアニメーションウィザードの文字アニメーションを選択すれば簡単。
フォトショップがお勧めという人もいますが、まだ利用したことがありません。

まだ数少ない機種しか触ってないので、全プラウザが大丈夫かどうかは自信がないけれど、
「見えない」とか「画像とずれている」と苦情を言われたことはありません。

最後にホームページビルダー学生価格がお勧めですよ!
    • good
    • 0
この回答へのお礼

ありがとうございました!
重ねる文章を短くカットして、何とか調節できました。
何度も丁寧に教えてくださって本当にありがとうございました~!

お礼日時:2001/12/17 15:05

<DIV style="width : (数字)px;height : (数字)px;top : (数字)px;left : (数字)px; position : absolute; z-index : 2;" id="Layer2">文章</DIV>


<DIV style="width : (数字)px;height : (数字)px;top : (数字)px;left : (数字)px; position : absolute; z-index : 2;" id="Layer2"><IMG src="画像ファイル名"></DIV>
HTMLソース編集で,上のようにするとたぶん,重なると思います。
でも,ブラウザによっては,機能しない場合もあります。
    • good
    • 0
この回答へのお礼

あっ!できました!重なりました~~!ありがとうございます~~!!
すごい!これが下の方がおっしゃっていたレイヤーのHTMLですね?

ほんとうに有難うございました~!!

お礼日時:2001/12/16 17:02

もう一つの方法は、ジフアニメを使う方法です。


ジフ画像と文字の組み合わせなら、
いつでも文字を変更できますから、
htmlで書いたようにみえるはずです。
    • good
    • 0
この回答へのお礼

ええと・・・ジフアニメ・・・というのは?
フォトショップ6.0を持っているので、たぶんジフアニメはできると思うのですが、使い方がわからなくて・・・;よろしければ、それの作り方を詳しく教えてくださると嬉しいです!すみません、何度も・・・。
上の方の教えてくださった方法で出来たのですが、やはりブラウザによって機能しない、というのは少し不安なので、宜しくお願いします。

あっ、そう、すみません、下のお礼のところで言っていた表サイズの指定、調べてみたらわかりました。でもやはり、背景に指定するとパターンの繰り返しが起こってしまうので、どちらにしろ余白部分を拡大しなければいけないようです;

お礼日時:2001/12/16 17:24

画像中に文字を書き込む意外方法は無いと思います.


機種やブラウザのバージョン,設定等を限定して
スタイルシートなどを使えば,ある程度は目的通りのことが
できるかも知れませんが…
    • good
    • 0
この回答へのお礼

有難うございます。
・・・スタイルシート?レイヤーと同じものですか?
でもそれを使って作ってもブラウザによっては機能しない、ということですよね・・・。ううーん、やっぱり難しい事をやろうとしているのでしょうか・・・。

お礼日時:2001/12/16 17:30

いわゆる回り込み指定が出来ませんか?ってことでしょうか。



GIF画像は、透過していようがしてなかろうが、四角形の画像です。
ですので、普通に表示している限りは無理だと思われます。

もしかしたら、レイヤーとかを使えばいいのかもしれませんが…
そこら辺は詳しくないのでなんとも……
    • good
    • 0
この回答へのお礼

早々の回答、ありがとうございました!
透過していても四角なんですね~。
ちょっと透過加工を過信していました(笑)

お礼日時:2001/12/16 17:27

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