マージンとパディングにemまたは%を使用する必要がありますか?たとえば、次のようにマージンとパディングにemまたは%を使用する必要がありますか?
.box{
display: inline-block;
width: 20%;
background: #bada55;
margin-right: 5%;
}
https://jsfiddle.net/8t4a9shn/
マージンとパディングにemまたは%を使用する必要がありますか?たとえば、次のようにマージンとパディングにemまたは%を使用する必要がありますか?
.box{
display: inline-block;
width: 20%;
background: #bada55;
margin-right: 5%;
}
https://jsfiddle.net/8t4a9shn/
なしem
と%
などと本当の答えか、完全に異なる単位がありません:
em
は親要素%
はビューポートの幅または高さを基準にしていますだから、常にあなたのユースケースに依存します。
は、これらの値が静的であるため、emまたはpx、 で使用します。画面の解像度とサイズは変更されません。 %は画面の解像度とサイズによって変更可能です。
その他の疑問がある場合は、適切に説明してください。
これは達成したいことによって異なります。 – csmckelvey