私はレスポンシブルデザインについて学びましたが、かなり簡単です。しかし、理解していないことが1つあります。私は私のホームページの中心に大きなフルサイズの画像を持っています。それは一定のサイズを持ち、CSSはピクセル単位のサイズを必要としているようです - %で入力すると表示されません。今私は、しかし全幅画像を反応性にするには? (縮尺/ストレッチなし)
.picture-main {
/*background-color: gray;*/
background-image: url("./images/homepage_main_picture.png");
background-repeat: no-repeat;
background-position: center;
background-size: cover;
padding-right: 0;
margin-right: 0;
padding-left: 0;
margin-left: 0;
width: 100%;
height: 250px;
}
を持って応答性を確認するために、私は私のブラウザウィンドウのサイズを変更した場合、それは恐ろしい探して、それに応じて&ストレッチをスケーリングし、画像が歪んでしまうためにそう
。誰かが解決策を持っていますか?
PS:ここで他の答えは私の質問に、または少なくとも私は信じていませんstackoverflow上の注意してください。例えばthis one hereであり、これはまた、「ハウツー・メイク・ア・フル・ワイド・イメージ・レスポンス」と題されている。 - 多分私の質問を間違って言いましたか?
CSSで –
に ';;;'を使用しないでください。ここでこれを見つけられなかったことを明示的に指摘すると、なぜ私はこれを重複としてマークしますか?にリンクされていますか?ダブル ;コードではなく、私のstackoverflowポストのエラーでした。バックグラウンドサイズのカバーは、ブラウザのウィンドウサイズに応じて伸びて奇妙に見える問題を解決しません。 –
申し訳ありませんが、私は何かが不足しているようです。再オープンしました... –