Inline style issue
益伦
益伦 2018-01-13 21:57:39
0
2
1502

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> ;Single column layout</title>
<style>
body{
        margin:0;
padding: 0;
}
    .header{
            width: 100 %;
height: 50px;
background-color: green;
}
.main{
 width: 90%;
/*height: 500px;*/
background-color: brown;

/* margin-right: auto; push to the right, stay on the left
    margin-left: auto; push to the left, stay on the right*/
margin:5px auto; /*This is the abbreviation, the top and bottom margins are 5px, the left and right auto are centered, the focus is on the horizontal centering of the block part*/
}
.main .left{
 width: 30%;
height : 500px;
background-color: pink;
float: left;/*I want to float left to the top layer, break away from the document flow, and move the bottom row up*/
}
.main .right{
width: 69%;
height: 500px;
background-color: deeppink;
float: right;/*right and left have the same effect, forming a new document flow after floating*/
}
.footer{
. width: 90%;
height: 60px;
background-color: blueviolet;
margin:0 auto;
}
. clear{
clear: both;
}

</style>
</head>
<body>
<div class="header" ></div>
<div class="main">
<div class="left"></div>
<div class="right"> ;</div>
<div class="clear"></div>
</div>
<div class="footer"></div>
</body>
</html>

Why use .main .left

when setting the .left style in style and set the .clear style Use .clear

directly when
益伦
益伦

reply all(2)
phpcn_u19856

Using .main .left has a higher priority. It clearly tells you that this style is left under the main class. It limits the scope and allows the browser to find the object it wants to render more accurately.

lge

This is naming, there are no certain requirements. You can name it whatever you want

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template