ホームページ  >  記事  >  バックエンド開発  >  Smarty テンプレートを使用して PHP によって生成された HTML は、IE でクリックしても応答しません (ブートストラップ ライブラリが使用されます)

Smarty テンプレートを使用して PHP によって生成された HTML は、IE でクリックしても応答しません (ブートストラップ ライブラリが使用されます)

WBOY
WBOYオリジナル
2016-06-23 13:39:21826ブラウズ

生成された HTML は、IE 11 の ed15a6cdf9b4a912eec38a3b1be66fa4 などのハイパーリンク タグでは解析できません。 。
理由はわかりません。 。
添付ファイルを送信できません 233 解決方法がわかりません。

表示は完全に正常です。すべてのハイパーリンクのため、すべての JS イベントは無効ですが、Chrome では正常です

Baidu ネットワーク ディスク:
リンク: http://pan.baidu.com/s/1qWK9wy4 パスワード: 4j39


ディスカッションに返信 (解決策)

まず、生成された HTML が希望どおりかどうかを確認します。

まず、生成された HTML が希望するものであるかどうかを確認します。



見たところ、それは私が望んでいたものでした

おそらく、余分なスペースが原因である可能性があります。firebug または chrome 開発者ツールを使用して、実際の HTML dom (非ソース コード) を確認してください

おそらく、余分なスペースが原因です。 firebug または chrome 開発者ツールを使用して、実際の html dom (非ソース コード) を確認します


ソース コードは、IE および Chrome 開発者ツールを使用して Smarty によって生成されており、無効です

これを変更する必要があります。 ? HTML セクションに投稿しますか?これはPHPが原因ではないようです。

jq か bs のどちらかが ie11 と互換性がありません。私は古いバージョンを使用していますが、すべて正常です
さらに、投稿者のタグに重複した ID が多数あり、ul に間違ったタグがネストされています。

jq か bs のどちらかです。 IE11は互換性がありません。古いバージョンを使用していますが、すべて正常です
さらに、投稿者のタグには重複したIDが多数あり、ulに間違ったタグのネストがあります...


詳しく説明してもらえますか?たとえば、ul タグのネスト?どこ ?この重複 ID は、CSS で統一された選択を行うためのものです。

再利用スタイルは class.. ul 次のレベルでのみ li を使用できますが、これは投稿者の問題とは何の関係もありません

再利用スタイルは class.. ul を使用する必要があります 次のレベルでは li のみを使用できます, でも、これは投稿者の問題とは関係ありません 関係ありません


ああ、ありがとう、でもこれは IE のバグなのかな?

IE には非常に多くの問題があるので、無視してみてください

IE には非常に多くの問題があるので、無視してみてください


Sang Xin 中国では依然として IE を使用しているプログラマーが多く、その割合は 40% と推定されています。それを研究するつもりです 問題は、この失敗の原因はどこにあると思いますか?ブートストラップライブラリとか?

web.css では、

body {	padding: 30px 30px 50px; bottom: 80px; position: relative; z-index: -1;}



body {
padding: 30px 30px 50px; location:相対; に変更されました。

仕事を終える前にもう一度見てみましょう。 web.css ファイルに問題があります
body {
padding: 30px 30px 50px; location: z-index: -1;
}

削除しないと、すべてのコンテンツがブロックされます..

仕事を終える前にもう一度調べてみました。それは web.css ファイルの問題です。 }

z-index: -1 を削除します。そうしないと、すべてのコンテンツがブロックされます。

soga なぜ IE は解析できないのでしょうか? Chrome は正常ですか?でも、ありがとうございます


web.css では、

body {
pattern: 30px 50px; location: z-index: 0; に変更されます。
ありがとうございます ありがとう、テストしてみます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。