お世話になります。
初歩的な質問なのですが、下記のように上下左右すべてを何らかの値で指定しているような場合ではなく、
例えば right: 0; に指定した場合、left の値は自動的に auto に設定されますか?
「width,left,right の全てが auto でなく,かつ margin-right,margin-left がともに auto である場合には左右の margin が等しくなるように margin が設定される」というルールがあるとのことでしたが、
そのルールにのっとると今回の場合、左右両方 0 で指定しているのは left だけ 0 にして right の記入自体を削除してしまうと、right は何らかの数値が当てはめられるのではなく、auto という設定が裏でセットされるのでしょうか?
よろしくお願いいたします。
#modal{
background: #fff;
width: 300px;
padding: 20px;
border-radius: 4px;
position: absolute;
top: 40px;
left: 0;
right: 0;
margin: 0 auto;
}
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?