Home  >  Article  >  Web Front-end  >  About css responsive implementation code and effects

About css responsive implementation code and effects

不言
不言Original
2018-07-24 10:51:231750browse

The content shared with you in this article is about the css responsive implementation code and effects. The content is of great reference value. I hope it can help friends in need.

1.CSS to implement responsive

CSS to implement responsive website layout requires media queries in CSS. Let’s briefly introduce it:

  • @media type and (condition 1) and (condition 2) {css style}

  • ##

We only need to use the max-width attribute derived from width , just define the width of the visible area of ​​the page in the output device to control the changed style.

html code is as follows:

nbsp;html>


    <meta>
    <title>响应式</title>

    <link>
    <link>
    <link>


    <p>
        头部
    </p>
    <p>
        </p><p>左部</p>
        <p>中部</p>
        <p>右部</p>
    
    <p>底部</p>

demo01.css style is as follows:

body{
    margin:0;
    text-align:center;
}

.header{
    height:100px;
    background-color:red;
}
.container{
    height:400px;
    background-color:pink;
}
.clearfix:after{
    display:block;
    content:"";
    visibility:hidden;
    height:0;
    clear:both;
}
.footer{
    height:100px;
    background-color:blue;
}
.left{
    width:20%;
    background-color:orange;
    float:left;
    height:300px;
}
.center{
    width:55%;
    background-color:gray;
    float:left;
    height:300px;
    margin:0 2.5%;
}
.right{
    width:20%;
    background-color:yellow;
    float:left;
    height:300px;
}
demo02’s style is as follows:

body{
    margin:0;
    text-align:center;
}

.header{
    height:100px;
    background-color:red;
}
.container{
    height:400px;
    background-color:pink;
}
.clearfix:after{
    display:block;
    content:"";
    visibility:hidden;
    height:0;
    clear:both;
}
.footer{
    height:100px;
    background-color:blue;
}
.left{
    width:30%;
    background-color:orange;
    float:left;
    height:300px;
}
.center{
    width:70%;
    background-color:gray;
    float:left;
    height:300px;
}
.right{
    width:100%;
    background-color:yellow;
    height:300px;
}
demo03’s style:

body{
    margin:0;
    text-align:center;
}

.header{
    height:100px;
    background-color:red;
}
.container{
    background-color:pink;
}
.clearfix:after{
    display:block;
    content:"";
    visibility:hidden;
    height:0;
    clear:both;
}
.footer{
    height:100px;
    background-color:blue;
}
.left{
    width:100%;
    background-color:orange;
    height:300px;
}
.center{
    width:100%;
    background-color:gray;
    height:300px;
}
.right{
    width:100%;
    background-color:yellow;
    height:300px;
}
Rendering:

About css responsive implementation code and effects

What it looks like when the window is larger than 1024px

About css responsive implementation code and effects

When it is greater than 640 and less than 980, the right column is at the bottom

About css responsive implementation code and effects

When it is less than 480 When , the navigation bar is folded and the three parts of the body are displayed vertically. If the window continues to shrink, it will no longer change and the area will be compressed

Related recommendations:

CSS method to implement responsive layout

css code to implement responsive drop-down menu

The above is the detailed content of About css responsive implementation code and effects. 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