#div1 {
position: relative;
max-width: 100%;
height: 100px;
background-color: green;
color: white;
}
#div2 {
position: relative;
max-width: 100%;
height: 100px;
background-color: red;
color: white;
}
#div3 {
position: relative;
max-width: 100%;
height: 100px;
background-color: blue;
color: white;
}
@media (max-width: 400px) {
#div1 {
position: absolute;
max-width: 100%;
height: 100px;
background-color: green;
color: white;
}
#div2 {
position: absolute;
left: 0;
max-width: 100%;
height: 100px;
background-color: red;
color: white;
}
#div3 {
position: relative;
max-width: 100%;
height: 100px;
background-color: blue;
color: white;
}
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title></title>
<meta charset="utf-8" />
<body>
<div id="div1">
<h1>Box 1</h1>
</div>
<div id="div2">
<h1>Box 2</h1>
</div>
<div id="div2">
<h1>Box 3</h1>
</div>
</body>
</html>
是他們的一種方法,我可以改變的div的基於設備的,我瀏覽我的網站上的類型的命令?我正在嘗試創建一個響應式設計。我創建了這個非常簡單的樣本,基本上有3個div。他們在桌面上依次爲1,2,3。我在我的CSS中添加了媒體查詢來處理移動設備。我希望訂單從2,1,3改變。我確信必須有一種方法才能用CSS來實現這一點,但我對此不夠熟悉。有任何想法嗎?由於
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title></title>
<meta charset="utf-8" />
<style>
#div1 {
position: relative;
max-width: 100%;
height: 100px;
background-color: green;
color: white;
}
#div2 {
position: relative;
max-width: 100%;
height: 100px;
background-color: red;
color: white;
}
#div3 {
position: relative;
max-width: 100%;
height: 100px;
background-color: blue;
color: white;
}
@media (max-width: 400px) {
#div1 {
position: absolute;
max-width: 100%;
height: 100px;
background-color: green;
color: white;
}
#div2 {
position: absolute;
left: 0;
max-width: 100%;
height: 100px;
background-color: red;
color: white;
}
#div3 {
position: relative;
max-width: 100%;
height: 100px;
background-color: blue;
color: white;
}
}
</style>
</head>
<body>
<div id="div1">
<h1>Box 1</h1>
</div>
<div id="div2">
<h1>Box 2</h1>
</div>
<div id="div2">
<h1>Box 3</h1>
</div>
</body>
</html>
我想你可以嘗試使用Flexbox的(https://css-tricks.com/snippets/css/a-guide -to-flexbox /):查看訂單屬性。 –
謝謝,訂單屬性看起來像我需要但它似乎不支持IE 9,我可能需要 – Scott
恐怕,如果您需要支持IE9,最好的事情是使用一些JavaScript。 –