質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

4回答

4398閲覧

[Bootstrap]IE11でテーブルのストライプが有効にならない

kalon

総合スコア198

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2016/10/25 08:53

編集2016/10/25 09:09

皆様いつもお世話になっております。

このたびはTwitter Bootstrap3.3.7を利用してテーブルを作ったのですが、
Chrome, Microsoft Edgeだとテーブルのストライプ機能が正常に動くのですが、
IE11だとなぜかストライプ機能が動作しません。どうしたらIE11でも正常にストライプしたテーブルを表示できるでしょうか?

chromeの表示

IE11での表示

html

1<html> 2<head> 3<!-- Inserted by TRADOS: --><META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"> 4<link rel="StyleSheet" href="style.css" type="text/css" /> 5<link rel="stylesheet" href="../../css/bootstrap.css"> 6<script src="../../js/jquery-2.2.3.js"></script> 7<script src="../../js/tether.min.js"></script> 8<script src="../../js/bootstrap.js"></script> 9<title>システム要件</title> 10 11</head> 12<body> 13 <div class="body-wrapper"> 14<h1>システム要件</h1> 15<p>&nbsp;</p> 16<h2 class="subtitle">ライセンスの違い</h2> 17<p>3つの種類のライセンスがあります。 </p> 18<table class="table table-striped" > 19 <tbody> 20<tr> 21 <td valign="top" width="20%">無料版</td> 22 <td width="80%"> 23<p>説明などなど説明などなど説明などなど説明などなど説明などなど説明などなど説明などなど説明などなど</p></td> 24 </tr> 25 <tr> 26 <td nowrap="nowrap" valign="top">ライセンス版 </td> 27 <td> 28<p>ライセンスを購入すると、30日以上経過してもそのまま継続してご利用になれます。</p> 29</td> 30 </tr> 31 <tr> 32 <td nowrap="nowrap" valign="top">プロフェッショナル版 </td> 33 <td>個別にお問い合わせください。<br> 34 </td> 35 </tr> 36</tbody> 37</table> 38 39</div> 40</body> 41</html>

css

1/* CSS Document */ 2html,body { 3 margin:0; 4 padding:0; 5} 6 7body{ 8 font-family:sans-serif; 9 font-size:10pt; 10 overflow-x:hidden; 11} 12table{ 13 font-family:sans-serif; 14 font-size:10pt; 15 overflow-x:hidden; 16} 17 18.body-wrapper{ 19 margin-top: 20px; 20} 21 22.bold{ 23 font-weight: bold; 24}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

ベストアンサー

確認しましたがIE11で普通に見えますね…
ひとまずこれをつっこんでみてください。
<meta http-equiv="X-UA-Compatible" content="IE=edge">

投稿2016/10/25 09:24

gin

総合スコア2722

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kalon

2016/10/28 11:31

お陰様で解決しました。ありがとうございます。
guest

0

記載されているコードをコピペし、jquery、bootstrapともに、ホスティングされているものを使ったところ、正常に動作しましたが、各css、jsのパスはあっていますか?

投稿2016/10/25 09:02

hiim

総合スコア1689

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

0

html

1<table class="table table-striped"border="0" cellpadding="4" cellspacing="0" width="100%">

html

1<table class="table table-striped" border="0" cellpadding="4" cellspacing="0" width="100%">

border="0" の直前にスペース

投稿2016/10/25 08:57

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kalon

2016/10/25 09:04

ご指摘ありがとうございます。しかしながら、ご指導の通りにコードを修正しましたが、やはりストライプされません・・・。 自分なりに調べたところ、IE11が「イントラネット サイトを互換表示で表示する」がオンになっているとこのような現象が起きると書かれていたので、オフにしたところストライプが正しく表示されました。 「IE11にイントラネット サイトを互換表示で表示させない」方法はあるのでしょうか?
guest

0

<table class="table table-striped"border="0" cellpadding="4" cellspacing="0" width="100%">

となっていますが、いまどきのHTMLでbordercellpaddingcellspacingは指定するものではありませんし、クラス指定の後にスペースがありません。おそらく、そのあたりの問題でしょう。

投稿2016/10/25 09:05

maisumakun

総合スコア145183

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kalon

2016/10/25 09:10

ご指摘の通り修正いたしましたが、やはりIE11だけはストライプが表示されません・・・。
kalon

2016/10/25 09:11

IE11の「イントラネット サイトを互換表示で表示する」をオフにするとストライプが表示されます。IE11に互換表示させない方法はありますか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問