ホームページ > 記事 > CMS チュートリアル > DedeCMS スライドショーの呼び出し画像がぼやけて見えるのはなぜですか?
DedeCMS スライドショーの呼び出し画像がぼやけて見えるのはなぜですか?
Dream Weaver プログラムを使用して Web サイトを構築している多くの人は、dedecms Web サイトのトップページにあるスライドショーが記事のサムネイルを呼び出すという問題に遭遇します。実際の画像のアスペクト比と、この問題を解決する 2 つの方法を分析してみましょう。
最初の解決策: サムネイルを手動でトリミングする
サムネイルを手動でトリミングする方法は少し面倒ですが、非常に実用的で、スライドショーの画像を正確に表示できます。 Photoshop や Meitu Xiuxiu などの一部の画像処理ツールでは、画像をスライドと同じサイズと比率にして、手動でアップロードできます。これは問題ありません。利点は、スライド画像が適切なサイズで、非常に鮮明で、鮮明であることです。非常に品質が良いですが、欠点は、記事を公開するたびにツールを使用して手動でサムネイルをトリミングするのが非常に面倒なことです。
2 番目の解決策は、同じ比率で画像を自動的に呼び出すように DreamWeaver コードを変更することです。
同じ比率で画像を自動的に呼び出すこの方法もより実用的で、アップロードした画像を自動的に転送できます。画像のサイズは、固定サイズ比率に自動的に調整されます。この方法の利点は、自動的に生成され、簡単かつ高速であることですが、欠点は、画像の水平比率と垂直比率を区別する方法がないことです。水平比率画像が数値比率画像に従って圧縮されると、画像は歪んでしまいます。具体的な変更方法は次のとおりです。
Dreamweaver Web サイトのホームページ テンプレートまたはスライドショーが必要な Web ページ テンプレートの Index.htm ファイルを開き、サムネイルを読み取るための次のコードを見つけます。 ##
for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i]; elsefiles += "|"+picarr[i]; }us この dreamweaver コードを次のコードに変更します。
for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i].replace("-lp",""); elsefiles += "|"+picarr[i].replace("-lp",""); }変更が完了したら、キャッシュをクリアしてホームページを再生成します。
以上がDedeCMS スライドショーの呼び出し画像がぼやけて見えるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。