我這裏有一個的jsfiddle https://jsfiddle.net/ajvvjnq3/CSS - responsivly中心股利,位置固定
真正簡單的,我有固定的寬度股利,位置固定和居中。
低於600px我希望div是100%寬度,左右各有20px的邊距。
我不能讓margin-right: 20px;
.block{
background: red;
height: 100px;
position: fixed;
top: 50px;
left: 50%;
margin-left: -200px;
width: 400px;
}
@media only screen and (max-width: 600px){
.block{
left: 0;
margin-left: 20px;
margin-right: -20px;
width: 100%;
}
}
<div class="block"></div>
你是什麼意思「我無法獲得'margin-right:20px;'」? – Passerby
margin-right:20px;不起作用,它衝到右側 – ttmt
@ttmt:嘗試我在下面回答的代碼,它將有望解決您的問題。 – CreativePS