div内にコンテンツを作成する必要がありました。プロダクトカードの応答性を向上させる
私は、divのサイズのパーセンテージを使用すると、フォントサイズにEM
を使用するか、responsive queries
を使用するかを選択することができました。私はquiresがこれのために最もよく働いたことがわかった。あなたは、私がコンテナの割合を使用しますがセクションのピクセルを述べていることがわかりますコードで
section {
width: 800px;
height: 600px;
background: #f5f5f5;
padding: 50px;
}
.container {
width: 30%;
height: 50%;
background: #fff;
margin: auto;
padding: 20px;
}
.background {
background: #f5f5f5;
}
.text h1 {
font-size: 24px;
color: #000;
font-family: 'open sans';
}
.text p {
font-size: 16px;
color: #000;
font-family: 'open sans';
}
<section>
<div class=" container">
<span class="background "></span>
<span class="gradient_bottom "></span>
<div class="overlay ">
<div class="text ">
<h1>Title</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eget dolor auctor, tempor nibh.</p>
</div>
</div>
</div>
</section>
、これはコンテナが幅を述べたセクションの80%であることを知っているそうです。
私はそれを減らすために必要なテキストのポイントについてメディアクエリを使用しました。以下の例を見ることができます。
@media only screen and (max-width: 500px) {
.text h1 {
font-size: 18px;
}
}