Home >Web Front-end >CSS Tutorial >How to set div to change with window size in css

How to set div to change with window size in css

藏色散人
藏色散人Original
2020-12-18 09:39:125522browse

How to set the div in css to change with the window size: first create a new div and set the initialization style; then add a transition to the div; then add a css3 media query; and finally change the window size to see the effect.

How to set div to change with window size in css

The operating environment of this tutorial: Windows7 system, HTML5&&CSS3 version. This method is suitable for all brands of computers.

Recommended: "css Video Tutorial"

Set the style of the div to change as the window size changes. You can use css3 media queries to achieve this!

css sets the div to change with the window size

1. Create a new div and set the initialization style

Add transition to the div when the style changes , will have animation effects.

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

2. Add media query

Set divs to different styles when the screen width is 300, 250, 200, and 150 respectively.

@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. Change the window size and see the effect:

How to set div to change with window size in css

The above is the detailed content of How to set div to change with window size in css. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn