1

ここで質問するには初心者すぎるかもしれませんが、ここで検索して他の Q&A を見つけることで、他の問題について多くの助けが得られたので、自分で試してみるつもりです。

私が探しているものの短いバージョンは、小さなモバイル画面 (タブレットではなく電話) で prettyPhoto を無効にする方法です。または、電話のみの場合はキャプション (「タイトル」テキスト) を無効にすることをお勧めします。

もともと、電話で見たときに prettyPhoto を開くことができませんでした。私はこの解決策でそれを修正しました:(これは私の最初の投稿であるため、リンクを投稿することは許可されていません-しかし、ビットリーアドレスは10tsboqです)

しかし、ここに示すように、キャプション (コード内の「タイトル」テキスト) が長い縦の文字列を形成するようになりました: http://grab.by/j9f0

Modernizrを使用している電話でprettyPhotoを完全に無効にするために投稿されたこのソリューションを見つけましたhttp://forums.no-margin-for-errors.com/discussion/5282/pretty-photo-on-a-mobile-device-iphone#Item_7しかし、コードをどこに置くべきか理解していないか、間違っているだけです。そのコードがどこに行くべきか知っている人はいますか?(prettyPhoto js または css の一番下に追加しただけですか? または、コード内に存在する何かを置き換えますか? それともまったく別の場所に?

または - 問題を解決するための他のまったく異なる提案はありますか?

(ちなみに、私はサイトの Squarespace v6 プラットフォームに取り組んでいます。念のため)

ありがとう!

4

1 に答える 1

1

これに対する答えを探している人のために、元の投稿のコメント投稿者を追跡しました。彼らは、見知らぬ人のメールに喜んで答えて説明を提供してくれたので、modernizr スクリプトで提起した質問に答えることができました。フッターにある可能性が最も高い prettyPhoto コードに入ります。

(このようなもの):

<script type="text/javascript" charset="utf-8">
  $(document).ready(function(){
    $("a[rel^='prettyPhoto']").prettyPhoto();
INSERT MODERNIZR MQ CODE HERE
  });
</script>

それが誰かを助けることを願っています!

于 2013-01-27T20:55:57.557 に答える