• ベストアンサー

今とあるHPを制作しているのですが、改行がうまくされません。

今とあるHPを制作しているのですが、改行がうまくされません。 IEだと改行されずにのびてしまいます。 他ブラウザ(chrome,Firefox,Operaで確認しました)だと、 ちゃんと改行されているのですが・・・。 IEだとtableで指定した幅内に納まらず、tableの外に出てしまうのです。 改行できても、項目の文字の途中で改行されてしまい、他ブラウザのように上手くいきません。 説明がうまくできない+ソースが長いのでURLを載せました。 すみませんが、お助けください。 http://flatfish2.xelop.com/flatfish2_2.html

  • HTML
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • x_lady007
  • ベストアンサー率75% (37/49)
回答No.1

以下でどうですか? ■CSSに以下を追記。 #category_data{display:block;overflow:hidden;zoom:1;} #category_data span{display:block;float:left;white-space:nowrap;} ■HTMLの#category_dataに内包されるソース <span id="category_data"> <span><input type="checkbox" name="category" value="家電" id="category_家電" /><label for="category_家電">家電</label></span> <span><input type="checkbox" name="category" value="社会性" id="category_社会性" /><label for="category_社会性">社会性</label></span> <span><input type="checkbox" name="category" value="ゲーム" id="category_ゲーム" /><label for="category_ゲーム">ゲーム</label></span> <span><input type="checkbox" name="category" value="音楽" id="category_音楽" /><label for="category_音楽">音楽</label></span> <span><input type="checkbox" name="category" value="ネット" id="category_ネット" /><label for="category_ネット">ネット</label></span> <span><input type="checkbox" name="category" value="ネットサービス" id="category_ネットサービス" /><label for="category_ネットサービス">ネットサービス</label></span> <span><input type="checkbox" name="category" value="ソーシャルデータベース" id="category_ソーシャルデータベース" /><label for="category_ソーシャルデータベース">ソーシャルデータベース</label></span> <span><input type="checkbox" name="category" value="ロボット" id="category_ロボット" /><label for="category_ロボット">ロボット</label></span> <span style="clear:both;">その他記入欄 : <input type="text" id="category" name="category" size="30" maxlength='20' onfocus="this.select();" /></span> </span> あと、ID名は半角英数字のみで記述しなければなりません。

chihiro0315
質問者

お礼

ありがとうございます!!! 解決しました^^ 他の部分の指摘までしていただき感謝です!!

関連するQ&A

  • <textarea>タグの自動改行について

    <textarea>タグでブラウザチェックを行っているのですが、 operaだけ何故かcolsの値で自動改行してくれません。 他のブラウザ(IE,Chrome,safari,Fire Fox)では無事でした。 これって自分だけなのでしょうか? 解決方法をご存知の方いらしたら教えて頂けますでしょうか? 環境:windows vista oprea version 10.51

  • Firefoxでの<p>後の改行について

    いままでIEやOpera、NNなどでしかレイアウト確認していなかったのですが、最近になってFirefoxも使うようになりました。 そこで<p>タグの挙動について気になることが。 <p>段落の文章</p> 段落以外の文章 ↑このように書くと、IEなど他のブラウザでは 段落の文章 段落以外の文章 と出力されますが、Firefoxでは</p>のうしろで改行されず、 段落の文章段落以外の文章 と表示されます。 これは仕様なのでしょうか? Firefoxに対応させるなら、</p><br /> と改行タグを入れなければならないのでしょうか?

    • ベストアンサー
    • HTML
  • webのナビメニューで、どうしても解決しません!

    例えば次のジェトロさんのナビメニューですが http://www.jetro.go.jp/indexj.html 「ホーム、海外ビジネス情報、引き合い・・等々」とどのブラウザを使っても上手く表示されています。 ところが私のナビメニューは、IE8に合わして作製すると、Chrome、Firefox 、 Safariでは右端のメニューが一段改行されてしまいます。 逆にChrome、Firefox 、 Safariに合わせて作製するとIE8では右端に実寸2cm程度の余白ができます。 記述はCSSを使ってボタン画像を<A Hhref="****.shtml">○○○</A>を6つ並べているだけです。 画面幅が850PXなので6つのボタンが上手くはまるように各ボタンの幅を%で指定しています。(約840PX程度) ジョエトロさんのソースはリストでしたので同じようにしましたが結果は同じでした。 何が悪いのでしょうか? きずいたことは、IEはChrome、Firefox 、 Safariに比べると全ての表記が多少、縮小されていると思います。 教えて下さい。

  • Dreamweaver8でHP制作しましたが上手く印刷できません。

    Dreamweaver8でホームページを制作しています。 幅は750ピクセルで、ブロック分けをし、ヘッダー高さ300ピクセル、コンテンツ高さ1000ピクセル、フッター高さ200ピクセル程度です。 このページをA4印刷したところ、(両サイドはきちんと表示されます) IEでは、1枚目にヘッダー部分のみが印刷され、半分くらい空白、2枚目にコンテンツ部分が印刷されました。 firefoxでは、1枚目にヘッダー、コンテンツと印刷されましたが、それを超える部分については印刷されませんでした。(プレビューで見ても、コンテンツが、用紙をオーバーしたようになっています) ブラウザでは、どちらもちゃんと表示されます。 ただ、ソースは、スタイルシートのリンク部分がすべてのブラウザでエラーになっています。(なぜエラーなのか分かりません) 他のHPを拝見すると、ちゃんと表示のように、印刷プレビューが表示されるものもありましたが、firefox等に未対応ページでは、同様のプレビュー画面になるところもありました。 会社のHPを作っており、大変困っています。 よろしくお願いいたします。

  • <a title="xxx">のマウスオーバーで改行させたい

    以下のHTMLで、IEとchromeでは「1234」、「abcd」の後で改行されますが、Firefoxでは改行されません。 Firefoxでも改行させる方法はありますでしょうか? <html> <a href="#" title="1234 abcd あいうえお"> ここにマウスオーバー </a> </html> 環境 IE6.0 google chrome 3.0.1 Firefox 3.5.2 Perl5.0でHTMLを吐き出します。 以上、よろしくお願いします。

  • フォーム テキストエリアの自動改行

    <textarea>の属性、wrapを使用して、 テキストエリアの文を自動改行しています。 ですが、半角文字の羅列のみ、 operaやFirefoxなどのブラウザでは 自動改行ができません。 半角文字も他のブラウザで 自動改行する方法はないのでしょうか?

    • ベストアンサー
    • HTML
  • firefoxで、ソースを改行すると空きができる件

    現在Dreamweaverでサイトを制作中です。 ソースを整えるために時折「ソースフォーマットの適用」しながら制作しているのですが、 ソースフォーマットの適用をすると、 1 <img~><img~><object~> と一行で書いているソースが 1 <img~><img~> 2 <object~> といった形に改行されて表示されいます。 ie7で確認したところ、上記のように整形されても、それぞれの間に余白等は出来ず、問題なかったのですが、 firefoxで確認したところ、それぞれ改行されたタグとタグの間に少し隙間が出来ます。 (画像オブジェクト ではなく 画像 オブジェクト といったように半角スペースくらいの隙間ができます。) このような場合、どう対処するのがいいのでしょうか? ソースフォーマットはたびたび適用させるので、適用させる度に改行を消して1行にするのも大変かなと思い、css等で余白を調整できればいいのですが、色々試してみてもどうやら改行をなくさないとfirefoxでは少し余白が出来てしまうようで、困っています。 何かアドバイス頂けましたら助かります。よろしくお願いします。

    • ベストアンサー
    • HTML
  • ブラウザのマニアックな呼び方(火狐など)

    ブラウザのマニアックな呼び方(火狐など) ブラウザのマニアック??な呼び方を知りたいです。 FireFoxは『火狐』というらしいです。 では、ChromeやOpera、IEなどはなんと言うのでしょうか??

  • ブラウザによって、画面表示の色が変わる理由。

     こんばんは。趣味のブログをやりながら、HTML や CSS を勉強しています。  さっそくですが、同じ背景色や画像を HTML や CSS で指定しても、ブラウザによって色味が異なるように思います。Firefox で見ると Opera よりも黄色っぽく見えるのですが、これはどうしてでしょうか?  なお、   ・Windows XP + Opera   ・Firefox   ・Google Chrome   ・IE8 で動作確認しています。

    • ベストアンサー
    • CSS
  • ブラウザで、最もセキュリティがよいのはなんでしょうか?

    ブラウザで、最もセキュリティがよいのはなんでしょうか? 私は今、 ・IE7 ・Firefox 3.6.9 ・Opera 10.61 ・Google chrome 5 の4つがパソコンの中にインストールされています。 現在、メインで使っているのはGoogle Chromeで、 amazonや、大学の個人に割り振られたサイトにアクセスするなどの セキュリティ性が求められるときはIE7を使用しているのが現状です。 実質、FirefoxとOperaは使っていません。 しかし、最近ブラウザを入れ続けても無駄だと思い、セキュリティが高いものを調べることにしました。 どうやらIE8が一番いいという記事も見つけたんですが・・・ どのブラウザがセキュリティ的にいいのでしょうか? そのブラウザを今後amazonなどの個人情報がかかわるものに使いたいのです。 恐らく、速さはGoogle Chromeが一番なので ただ単にネットサーフィンするときはGoogleChromeにしようかなと考えていますが 個人的に「飽きた」って感じもしているのでOperaやfirefoxを使おうかなと思ってます。 どのブラウザ、もっといえば どのブラウザのどういう設定が一番セキュリティが高いのでしょうか? 個人的感想としては、IE7かな、とも思うのですが それはPCに付属されているっていうただの安心感のみだと思いますので根拠がありません・・・・

専門家に質問してみよう