私は次のcssスニペットに出くわしました。ID検索バーの要素に絶対位置、幅300px
、高さ27pxを与え、検索バー50%
を通常の位置から設定します
#search_bar {
position:relative;
width: 300px;
left:50%;
height:27px;
}
しかし、検索バーが中央に配置されていません。何故ですか ?しかし、スニペットを次のように変更すると:
#search_bar {
position:relative;
width: 300px;
margin-left:-150px;
left:50%;
height:27px;
}
ページの中央に揃えられます。どうですか?プロパティmargin-left:-150px
はそれを中央に設定するために何をしますか?