• 締切済み

htmlの文字飛ばし

htmlのh1タグの文字をtext-incidentをつかって飛ばして画像だけ残そうとすると、画像も一緒にとんでしまいます。なにぶん初心者で基本的なことで恐縮ですが、どなたかご教示おねがいいたします。

みんなの回答

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.3

理屈は、CSS背景画像を表示しつつ、 h1内のテキストを表示しない(見えないところに飛ばす)って事。 <h1>画像置換えだよ</h1> h1{ text-indent: -9999px; width: 800px; height: 100px; background: url(~~.jpg) no-repeat; }

回答No.2

なんのことを言っているのかよくわかりませんが、 これのことでしょうか? http://blog.bricoleur.in/archives/1977

回答No.1

誰から教わったか知らんがそもそも文字飛ばしはやっちゃ駄目。 やったら駄目なことのやり方なんて誰も答えてくれないよ。 ちなみに、昔の人が文字飛ばしでやろうとしていたことっていうのは<img>のaltにその内容を書けば実現されるのでやる意味もない。 つーか >text-incident 文章事件?