首頁 >web前端 >css教學 >css怎麼設定div隨著視窗大小變換

css怎麼設定div隨著視窗大小變換

藏色散人
藏色散人原創
2020-12-18 09:39:125525瀏覽

css設定div隨著視窗大小變換的方法:先新建一個div,並設定初始化樣式;然後給div添加transition;接著添加css3的媒體查詢;最後改變視窗大小查看效果即可。

css怎麼設定div隨著視窗大小變換

本教學操作環境:Windows7系統、HTML5&&CSS3版本,此方法適用於所有品牌電腦。

建議:《css影片教學

設定div隨視窗大小改變而發生樣式變換,可以使用css3的媒體查詢來實現!

css設定div隨著視窗大小變換

1、新建一個div,設定初始化樣式

給div添加transition,在樣式改變時,會具有動畫效果。

.app{
    width: 40px;
    height: 40px;
    border: 1px solid #000;
    transition: all .5s;
}
<div class="app">app</div>

2、新增媒體查詢

分別在螢幕寬度為300、250、200、150時,設定div為不同的樣式。

@media (max-width: 300px){
    .app{
        height: 50px;
    }
}
@media (max-width: 250px){
    .app{
        width: 50px;
    }
}
@media (max-width: 200px){
    .app{
        border-radius: 10px;
    }
}
@media (max-width: 150px){
    .app{
        border-radius: 50px;
    }
}

3、改變視窗大小,查看效果:

css怎麼設定div隨著視窗大小變換

#

以上是css怎麼設定div隨著視窗大小變換的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn