- ベストアンサー
テキストの範囲指定について
- ブログ記事のテキストの範囲指定について困っています。
- IEを使用しているとテキストの範囲指定がうまくできません。
- 他のブラウザ(Firefox)やテンプレートを変更すると範囲指定ができるようになります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
またまたすみません。他の解決法、といいますか、実は以下のような記事を見つけていたのですが、 「ADP: IE6の標準準拠モードとposition: absoluteと範囲選択」:http://adp.daa.jp/archives/000452.html 要するに、IE6にのみ後方互換モードで読み込ませれば、position: absoluteを使っても文字選択ができますよ、とのことなのですが、ただ、よく考えたらお使いのテンプレートはそもそもXHTMLではないので、この方法は使えないですね…。 こちらのサイトは、IE6のレイアウト上の問題に関していろいろ言及されていますので、他のページも参考になるかと思います。 余談ですが、私のブログもposition:relativeがかなり使われているのですが、IE6をお使いの方に聞いてみたところ、同様の症状は出ていないようです(DOCTYPE宣言の前にxml宣言がないので、IE6では標準準拠モードで読み込んでいるはずなのですが)。スタイルシートを見てみると、ホーリー・ハックが随所に使ってあるんですが、関係があるのかどうかはわかりません。
その他の回答 (2)
- dion0622
- ベストアンサー率25% (112/441)
ご参考にしてください http://bbs.goo.ne.jp/ac22552/thread/1100037764582 できますよ・・・ http://www.blogmemes.jp/facile.php
- Muller3
- ベストアンサー率81% (800/979)
どうも有名なIEのバグのようです(IE6ですよね?) 「IEバグ position absolute 選択」で検索すると結構出てきます。 お使いのCSSの、 「メイン表示部分」#box_mainに使われているposition:absoluteが原因かと思うのですが。 しかし先の回答のように簡単な対処法があるわけではありません。とりあえずIEにposition:absoluteを適用させないことが回避の方法なのですが、これを外してレイアウトを維持する具体的な方法については、私の環境がMac&決定的なスキルがあるわけではないので、変なことをお教えしても、と… 誰か確実な方の回答を待った方がよさそうですので、老婆心ながら一応該当公式テンプレートのCSSのURLを上げておきます。 http://blog1.fc2.com/template/panda/style.css
お礼
ご回答ありがとうございます。 やはりIEのバグが原因だったのですね。 おっしゃる通りIEのVerは6です。 position:absoluteに原因かもしれないということなのでfloatを使って整形にチャレンジしてみます。 一応他に解決法がないか知りたいので引き続き情報を募ります。 宜しくお願い致します。