2015-12-12 65 views
0

到目前爲止,我的問題是「.nav」div不包含裏面的li元素。我曾嘗試將「clearfix」添加到div,並嘗試過「overflow:hidden」,但似乎沒有任何工作。 從技術上講,我可以將.nav高度更改爲200px或沿着這些線,但我希望有辦法讓它自動發生,因爲高度設置爲「自動」我的導航欄比子元素小

道歉,如果這已被回答數百次前,但我失去了

.clearfix:before, 
 
.clearfix:after { 
 
    content: " "; 
 
    
 
} 
 

 
.clearfix:after { 
 
    clear: both; 
 
} 
 

 
.clearfix { 
 
    *zoom: 1; 
 
} 
 

 
body { 
 
\t margin: 0px; 
 
} 
 

 

 
/* full-width header */ 
 

 
.jumbotron { 
 
\t position: relative; 
 
\t height: 400px; 
 
\t width: 100%; 
 
\t background-color: silver; 
 
} 
 

 
.jumbotron h1 { 
 
\t position: relative; 
 
\t top: 50%; 
 
\t font-family: 'Rockwell' , serif; 
 
\t color: #ffffff; 
 
\t text-align: center; 
 
\t padding-left: 2%; 
 
\t padding-right: 2%; 
 
} 
 

 
/*Nav*/ 
 

 
.nav { 
 
\t background-color: #170130; 
 
\t width: 100%; 
 
\t height:auto; 
 
\t overflow: hidden; 
 
} 
 
.nav ul { 
 
\t width: 80%; 
 
\t height: 50px; 
 
\t text-align: justify; 
 
    min-width: 00px; 
 
    max-width: 960px; 
 
    margin: 0 auto; 
 
} 
 

 
.nav ul:after { 
 
\t content: ''; 
 
    \t display: inline-block; 
 
    \t width: 100%; 
 
} 
 

 
.nav ul li { 
 
\t display: inline-block; 
 
} 
 

 
.nav ul li a { 
 
\t color: #ffffff; 
 
\t font-size: 26px; 
 
\t text-decoration: none; 
 
\t font-family: 'Source Sans Pro', sans-serif; 
 
\t font-weight: 200; 
 

 
} 
 

 
.bytown-logo { 
 
\t max-height: 150px; 
 
\t margin-top:1em; 
 
} 
 
/* grid */ 
 

 
.box, 
 
.sidebar { 
 
\t height: 200px; 
 
\t margin-top: 10px; 
 
} 
 

 
.box { 
 
\t background-color: silver; 
 
\t height: 200px; 
 
} 
 

 
.box h2, 
 
.sidebar h2 { 
 
\t font-size: 20px; 
 
} 
 

 
.container { 
 
\t margin-bottom: 40px; 
 
} 
 

 
.sidebar, 
 
.sidebar h2, 
 
.sidebar p { 
 
\t background-color: #682749; 
 
} 
 

 
/* footer */ 
 

 
footer { 
 
\t position: relative; 
 
\t bottom:0px; 
 
\t background-color: #170130; 
 
\t width: 100%; 
 
\t height: 60px; 
 
} 
 
/*social media links*/ 
 
.social-links { 
 
\t display: absolute; 
 
\t text-align: center; 
 
\t background-color: #170130; 
 
} 
 

 
.social-links li { 
 
\t position: relative; 
 
\t top: 10px; 
 
\t display: inline; 
 
\t padding-left: 20px; 
 
} \t 
 

 
.logo { 
 
\t max-height: 28px; 
 
} 
 

 

 
/* The following is all the SKELETON grid system */ 
 
/* 
 
* Skeleton V2.0.4 
 
* Copyright 2014, Dave Gamache 
 
* www.getskeleton.com 
 
* Free to use under the MIT license. 
 
* http://www.opensource.org/licenses/mit-license.php 
 
* 12/29/2014 
 
*/ 
 

 

 
/* Table of contents 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– 
 
- Grid 
 
- Base Styles 
 
- Typography 
 
- Links 
 
- Buttons 
 
- Forms 
 
- Lists 
 
- Code 
 
- Tables 
 
- Spacing 
 
- Utilities 
 
- Clearing 
 
- Media Queries 
 
*/ 
 

 

 
/* Grid 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
.container { 
 
    position: relative; 
 
    width: 100%; 
 
    max-width: 960px; 
 
    margin: 0 auto; 
 
    padding: 0 20px; 
 
    box-sizing: border-box; } 
 
.column, 
 
.columns { 
 
    width: 100%; 
 
    float: left; 
 
    box-sizing: border-box; } 
 

 
/* For devices larger than 400px */ 
 
@media (min-width: 400px) { 
 
    .container { 
 
    width: 85%; 
 
    padding: 0; } 
 
} 
 

 
/* For devices larger than 550px */ 
 
@media (min-width: 550px) { 
 
    .container { 
 
    width: 80%; } 
 
    .column, 
 
    .columns { 
 
    margin-left: 4%; } 
 
    .column:first-child, 
 
    .columns:first-child { 
 
    margin-left: 0; } 
 

 
    .one.column, 
 
    .one.columns     { width: 4.66666666667%; } 
 
    .two.columns     { width: 13.3333333333%; } 
 
    .three.columns     { width: 22%;   } 
 
    .four.columns     { width: 30.6666666667%; } 
 
    .five.columns     { width: 39.3333333333%; } 
 
    .six.columns     { width: 48%;   } 
 
    .seven.columns     { width: 56.6666666667%; } 
 
    .eight.columns     { width: 65.3333333333%; } 
 
    .nine.columns     { width: 74.0%;   } 
 
    .ten.columns     { width: 82.6666666667%; } 
 
    .eleven.columns     { width: 91.3333333333%; } 
 
    .twelve.columns     { width: 100%; margin-left: 0; } 
 

 
    .one-third.column    { width: 30.6666666667%; } 
 
    .two-thirds.column    { width: 65.3333333333%; } 
 

 
    .one-half.column    { width: 48%; } 
 

 
    /* Offsets */ 
 
    .offset-by-one.column, 
 
    .offset-by-one.columns   { margin-left: 8.66666666667%; } 
 
    .offset-by-two.column, 
 
    .offset-by-two.columns   { margin-left: 17.3333333333%; } 
 
    .offset-by-three.column, 
 
    .offset-by-three.columns  { margin-left: 26%;   } 
 
    .offset-by-four.column, 
 
    .offset-by-four.columns   { margin-left: 34.6666666667%; } 
 
    .offset-by-five.column, 
 
    .offset-by-five.columns   { margin-left: 43.3333333333%; } 
 
    .offset-by-six.column, 
 
    .offset-by-six.columns   { margin-left: 52%;   } 
 
    .offset-by-seven.column, 
 
    .offset-by-seven.columns  { margin-left: 60.6666666667%; } 
 
    .offset-by-eight.column, 
 
    .offset-by-eight.columns  { margin-left: 69.3333333333%; } 
 
    .offset-by-nine.column, 
 
    .offset-by-nine.columns   { margin-left: 78.0%;   } 
 
    .offset-by-ten.column, 
 
    .offset-by-ten.columns   { margin-left: 86.6666666667%; } 
 
    .offset-by-eleven.column, 
 
    .offset-by-eleven.columns  { margin-left: 95.3333333333%; } 
 

 
    .offset-by-one-third.column, 
 
    .offset-by-one-third.columns { margin-left: 34.6666666667%; } 
 
    .offset-by-two-thirds.column, 
 
    .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } 
 

 
    .offset-by-one-half.column, 
 
    .offset-by-one-half.columns  { margin-left: 52%; } 
 

 
} 
 

 

 
/* Base Styles 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
/* NOTE 
 
html is set to 62.5% so that all the REM measurements throughout Skeleton 
 
are based on 10px sizing. So basically 1.5rem = 15px :) */ 
 
html { 
 
    font-size: 62.5%; } 
 
body { 
 
    font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ 
 
    line-height: 1.6; 
 
    font-weight: 400; 
 
    font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; 
 
    color: #222; } 
 

 

 
/* Typography 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
h1, h2, h3, h4, h5, h6 { 
 
    margin-top: 0; 
 
    margin-bottom: 2rem; 
 
    font-weight: 300; } 
 
h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;} 
 
h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } 
 
h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } 
 
h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; } 
 
h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } 
 
h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } 
 

 
/* Larger than phablet */ 
 
@media (min-width: 550px) { 
 
    h1 { font-size: 5.0rem; } 
 
    h2 { font-size: 4.2rem; } 
 
    h3 { font-size: 3.6rem; } 
 
    h4 { font-size: 3.0rem; } 
 
    h5 { font-size: 2.4rem; } 
 
    h6 { font-size: 1.5rem; } 
 
} 
 

 
p { 
 
    margin-top: 0; } 
 

 

 
/* Links 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
a { 
 
    color: #1EAEDB; } 
 
a:hover { 
 
    color: #0FA0CE; } 
 

 

 
/* Buttons 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
.button, 
 
button, 
 
input[type="submit"], 
 
input[type="reset"], 
 
input[type="button"] { 
 
    display: inline-block; 
 
    height: 38px; 
 
    padding: 0 30px; 
 
    color: #555; 
 
    text-align: center; 
 
    font-size: 11px; 
 
    font-weight: 600; 
 
    line-height: 38px; 
 
    letter-spacing: .1rem; 
 
    text-transform: uppercase; 
 
    text-decoration: none; 
 
    white-space: nowrap; 
 
    background-color: transparent; 
 
    border-radius: 4px; 
 
    border: 1px solid #bbb; 
 
    cursor: pointer; 
 
    box-sizing: border-box; } 
 
.button:hover, 
 
button:hover, 
 
input[type="submit"]:hover, 
 
input[type="reset"]:hover, 
 
input[type="button"]:hover, 
 
.button:focus, 
 
button:focus, 
 
input[type="submit"]:focus, 
 
input[type="reset"]:focus, 
 
input[type="button"]:focus { 
 
    color: #333; 
 
    border-color: #888; 
 
    outline: 0; } 
 
.button.button-primary, 
 
button.button-primary, 
 
input[type="submit"].button-primary, 
 
input[type="reset"].button-primary, 
 
input[type="button"].button-primary { 
 
    color: #FFF; 
 
    background-color: #33C3F0; 
 
    border-color: #33C3F0; } 
 
.button.button-primary:hover, 
 
button.button-primary:hover, 
 
input[type="submit"].button-primary:hover, 
 
input[type="reset"].button-primary:hover, 
 
input[type="button"].button-primary:hover, 
 
.button.button-primary:focus, 
 
button.button-primary:focus, 
 
input[type="submit"].button-primary:focus, 
 
input[type="reset"].button-primary:focus, 
 
input[type="button"].button-primary:focus { 
 
    color: #FFF; 
 
    background-color: #1EAEDB; 
 
    border-color: #1EAEDB; } 
 

 

 
/* Forms 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
input[type="email"], 
 
input[type="number"], 
 
input[type="search"], 
 
input[type="text"], 
 
input[type="tel"], 
 
input[type="url"], 
 
input[type="password"], 
 
textarea, 
 
select { 
 
    height: 38px; 
 
    padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ 
 
    background-color: #fff; 
 
    border: 1px solid #D1D1D1; 
 
    border-radius: 4px; 
 
    box-shadow: none; 
 
    box-sizing: border-box; } 
 
/* Removes awkward default styles on some inputs for iOS */ 
 
input[type="email"], 
 
input[type="number"], 
 
input[type="search"], 
 
input[type="text"], 
 
input[type="tel"], 
 
input[type="url"], 
 
input[type="password"], 
 
textarea { 
 
    -webkit-appearance: none; 
 
    -moz-appearance: none; 
 
      appearance: none; } 
 
textarea { 
 
    min-height: 65px; 
 
    padding-top: 6px; 
 
    padding-bottom: 6px; } 
 
input[type="email"]:focus, 
 
input[type="number"]:focus, 
 
input[type="search"]:focus, 
 
input[type="text"]:focus, 
 
input[type="tel"]:focus, 
 
input[type="url"]:focus, 
 
input[type="password"]:focus, 
 
textarea:focus, 
 
select:focus { 
 
    border: 1px solid #33C3F0; 
 
    outline: 0; } 
 
label, 
 
legend { 
 
    display: block; 
 
    margin-bottom: .5rem; 
 
    font-weight: 600; } 
 
fieldset { 
 
    padding: 0; 
 
    border-width: 0; } 
 
input[type="checkbox"], 
 
input[type="radio"] { 
 
    display: inline; } 
 
label > .label-body { 
 
    display: inline-block; 
 
    margin-left: .5rem; 
 
    font-weight: normal; } 
 

 

 
/* Lists 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
ul { 
 
    list-style: circle inside; } 
 
ol { 
 
    list-style: decimal inside; } 
 
ol, ul { 
 
    padding-left: 0; 
 
    margin-top: 0; } 
 
ul ul, 
 
ul ol, 
 
ol ol, 
 
ol ul { 
 
    margin: 1.5rem 0 1.5rem 3rem; 
 
    font-size: 90%; } 
 
li { 
 
    margin-bottom: 1rem; } 
 

 

 
/* Code 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
code { 
 
    padding: .2rem .5rem; 
 
    margin: 0 .2rem; 
 
    font-size: 90%; 
 
    white-space: nowrap; 
 
    background: #F1F1F1; 
 
    border: 1px solid #E1E1E1; 
 
    border-radius: 4px; } 
 
pre > code { 
 
    display: block; 
 
    padding: 1rem 1.5rem; 
 
    white-space: pre; } 
 

 

 
/* Tables 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
th, 
 
td { 
 
    padding: 12px 15px; 
 
    text-align: left; 
 
    border-bottom: 1px solid #E1E1E1; } 
 
th:first-child, 
 
td:first-child { 
 
    padding-left: 0; } 
 
th:last-child, 
 
td:last-child { 
 
    padding-right: 0; } 
 

 

 
/* Spacing 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
button, 
 
.button { 
 
    margin-bottom: 1rem; } 
 
input, 
 
textarea, 
 
select, 
 
fieldset { 
 
    margin-bottom: 1.5rem; } 
 
pre, 
 
blockquote, 
 
dl, 
 
figure, 
 
table, 
 
p, 
 
ul, 
 
ol, 
 
form { 
 
    margin-bottom: 2.5rem; } 
 

 

 
/* Utilities 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
.u-full-width { 
 
    width: 100%; 
 
    box-sizing: border-box; } 
 
.u-max-full-width { 
 
    max-width: 100%; 
 
    box-sizing: border-box; } 
 
.u-pull-right { 
 
    float: right; } 
 
.u-pull-left { 
 
    float: left; } 
 

 

 
/* Misc 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
hr { 
 
    margin-top: 3rem; 
 
    margin-bottom: 3.5rem; 
 
    border-width: 0; 
 
    border-top: 1px solid #E1E1E1; } 
 

 

 
/* Clearing 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 

 
/* Self Clearing Goodness */ 
 
.container:after, 
 
.row:after, 
 
.u-cf { 
 
    content: ""; 
 
    display: table; 
 
    clear: both; }
<!DOCTYPE html> 
 
<html> 
 
<head> 
 
\t <meta charset="utf-8"> 
 
\t <meta name="description" content="Bytown Events - Ottawa's Premiere" /> 
 
\t <meta name="viewport" content="initial-scale=1.0"> 
 

 
    <link rel="icon" type="image/png" href="favicon.png"/> 
 
    <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200" rel="stylesheet" type="text/css"> 
 
    <link rel="stylesheet" type="text/css" href="css/skeleton.css"> 
 
    <link rel="stylesheet" type="text/css" href="css/styles.css"> 
 

 
\t <title>Bytown Events | Event Management</title> 
 
</head> 
 
<body> 
 
<header> 
 
\t <div class="jumbotron"> 
 
\t \t <h1>bytown events</h1> 
 
\t </div> 
 
    <div class="nav clearfix"> 
 
     
 
      <ul> 
 
       <li><a href="#">about</a></li> 
 
       <li><a href="#">services</a></li> 
 
       <li><a href="#"><img class="bytown-logo" src="images/bytown-logo-transparent.png" alt="Bytown Events logo"></a></li> 
 
       <li><a href="#">events</a></li> 
 
       <li><a href="#">contact</a></li> \t 
 
      </ul> 
 
    </div> 
 
     
 
     
 
</header> 
 

 
<div class="container"> 
 
    \t <div class="row"> 
 
\t \t <div class="box three columns" id="talent-booking"> 
 
\t \t \t <h2>Talent Booking</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="security"> 
 
\t \t \t <h2>Security</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="food"> 
 
\t \t \t <h2>Food & Catering</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="sidebar three columns" id="about us"> 
 
\t \t \t <h2>About us</h2> 
 
\t \t \t <p>Loremipsumdolor 
 
\t \t \t \t sitamet,consectetur 
 
\t \t \t \t adipisicingelit,sed 
 
\t \t \t \t doeiusmodtempor 
 
\t \t \t \t incididuntutlabore 
 
\t \t \t  <br><br> 
 
\t \t \t  「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t \t 「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t  <br><br> 
 
\t \t \t  「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t \t 「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t </p> \t 
 
\t \t </div> 
 
    \t </div><!-- END ROW --> 
 
    \t <div class="row"> 
 
    \t \t <div class="box three columns" id="promotions"> 
 
\t \t \t <h2>Promotions & Marketing</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="setup"> 
 
\t \t \t <h2>Set Up</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="equipment"> 
 
\t \t \t <h2>Equipment & Audio</h2> 
 
\t \t </div> 
 
\t </div> 
 
    </div><!-- END CONTAINER --> 
 

 
    <footer> 
 
    \t <ul class="social-links"> 
 
    \t \t <li><a href=""><img class="logo" src="images/facebook.png"></a></li> 
 
    \t \t <li><a href=""><img class="logo" src="images/twitter.png"></a></li> 
 
    \t \t <li><a href=""><img class="logo" src="images/pinterest.png"></a></li> 
 
    \t </ul> 
 
    \t 
 
    </footer> 
 
</body> 
 
</html>

回答

0

使用浮動:左;

.nav ul li { 
    float: left; 
} 

.clearfix:before, 
 
.clearfix:after { 
 
    content: " "; 
 
    
 
} 
 

 
.clearfix:after { 
 
    clear: both; 
 
} 
 

 
.clearfix { 
 
    *zoom: 1; 
 
} 
 

 
body { 
 
\t margin: 0px; 
 
} 
 

 

 
/* full-width header */ 
 

 
.jumbotron { 
 
\t position: relative; 
 
\t height: 400px; 
 
\t width: 100%; 
 
\t background-color: silver; 
 
} 
 

 
.jumbotron h1 { 
 
\t position: relative; 
 
\t top: 50%; 
 
\t font-family: 'Rockwell' , serif; 
 
\t color: #ffffff; 
 
\t text-align: center; 
 
\t padding-left: 2%; 
 
\t padding-right: 2%; 
 
} 
 

 
/*Nav*/ 
 

 
.nav { 
 
\t background-color: #170130; 
 
\t width: 100%; 
 
\t height:auto; 
 
\t overflow: hidden; 
 
} 
 
.nav ul { 
 
\t width: 80%; 
 
\t height: 50px; 
 
\t text-align: justify; 
 
    min-width: 00px; 
 
    max-width: 960px; 
 
    margin: 0 auto; 
 
} 
 

 
.nav ul:after { 
 
\t content: ''; 
 
    \t display: inline-block; 
 
    \t width: 100%; 
 
} 
 

 
.nav ul li { 
 
\t float: left; 
 
} 
 

 
.nav ul li a { 
 
\t color: #ffffff; 
 
\t font-size: 26px; 
 
\t text-decoration: none; 
 
\t font-family: 'Source Sans Pro', sans-serif; 
 
\t font-weight: 200; 
 

 
} 
 

 
.bytown-logo { 
 
\t max-height: 150px; 
 
\t margin-top:1em; 
 
} 
 
/* grid */ 
 

 
.box, 
 
.sidebar { 
 
\t height: 200px; 
 
\t margin-top: 10px; 
 
} 
 

 
.box { 
 
\t background-color: silver; 
 
\t height: 200px; 
 
} 
 

 
.box h2, 
 
.sidebar h2 { 
 
\t font-size: 20px; 
 
} 
 

 
.container { 
 
\t margin-bottom: 40px; 
 
} 
 

 
.sidebar, 
 
.sidebar h2, 
 
.sidebar p { 
 
\t background-color: #682749; 
 
} 
 

 
/* footer */ 
 

 
footer { 
 
\t position: relative; 
 
\t bottom:0px; 
 
\t background-color: #170130; 
 
\t width: 100%; 
 
\t height: 60px; 
 
} 
 
/*social media links*/ 
 
.social-links { 
 
\t display: absolute; 
 
\t text-align: center; 
 
\t background-color: #170130; 
 
} 
 

 
.social-links li { 
 
\t position: relative; 
 
\t top: 10px; 
 
\t display: inline; 
 
\t padding-left: 20px; 
 
} \t 
 

 
.logo { 
 
\t max-height: 28px; 
 
} 
 

 

 
/* The following is all the SKELETON grid system */ 
 
/* 
 
* Skeleton V2.0.4 
 
* Copyright 2014, Dave Gamache 
 
* www.getskeleton.com 
 
* Free to use under the MIT license. 
 
* http://www.opensource.org/licenses/mit-license.php 
 
* 12/29/2014 
 
*/ 
 

 

 
/* Table of contents 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– 
 
- Grid 
 
- Base Styles 
 
- Typography 
 
- Links 
 
- Buttons 
 
- Forms 
 
- Lists 
 
- Code 
 
- Tables 
 
- Spacing 
 
- Utilities 
 
- Clearing 
 
- Media Queries 
 
*/ 
 

 

 
/* Grid 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
.container { 
 
    position: relative; 
 
    width: 100%; 
 
    max-width: 960px; 
 
    margin: 0 auto; 
 
    padding: 0 20px; 
 
    box-sizing: border-box; } 
 
.column, 
 
.columns { 
 
    width: 100%; 
 
    float: left; 
 
    box-sizing: border-box; } 
 

 
/* For devices larger than 400px */ 
 
@media (min-width: 400px) { 
 
    .container { 
 
    width: 85%; 
 
    padding: 0; } 
 
} 
 

 
/* For devices larger than 550px */ 
 
@media (min-width: 550px) { 
 
    .container { 
 
    width: 80%; } 
 
    .column, 
 
    .columns { 
 
    margin-left: 4%; } 
 
    .column:first-child, 
 
    .columns:first-child { 
 
    margin-left: 0; } 
 

 
    .one.column, 
 
    .one.columns     { width: 4.66666666667%; } 
 
    .two.columns     { width: 13.3333333333%; } 
 
    .three.columns     { width: 22%;   } 
 
    .four.columns     { width: 30.6666666667%; } 
 
    .five.columns     { width: 39.3333333333%; } 
 
    .six.columns     { width: 48%;   } 
 
    .seven.columns     { width: 56.6666666667%; } 
 
    .eight.columns     { width: 65.3333333333%; } 
 
    .nine.columns     { width: 74.0%;   } 
 
    .ten.columns     { width: 82.6666666667%; } 
 
    .eleven.columns     { width: 91.3333333333%; } 
 
    .twelve.columns     { width: 100%; margin-left: 0; } 
 

 
    .one-third.column    { width: 30.6666666667%; } 
 
    .two-thirds.column    { width: 65.3333333333%; } 
 

 
    .one-half.column    { width: 48%; } 
 

 
    /* Offsets */ 
 
    .offset-by-one.column, 
 
    .offset-by-one.columns   { margin-left: 8.66666666667%; } 
 
    .offset-by-two.column, 
 
    .offset-by-two.columns   { margin-left: 17.3333333333%; } 
 
    .offset-by-three.column, 
 
    .offset-by-three.columns  { margin-left: 26%;   } 
 
    .offset-by-four.column, 
 
    .offset-by-four.columns   { margin-left: 34.6666666667%; } 
 
    .offset-by-five.column, 
 
    .offset-by-five.columns   { margin-left: 43.3333333333%; } 
 
    .offset-by-six.column, 
 
    .offset-by-six.columns   { margin-left: 52%;   } 
 
    .offset-by-seven.column, 
 
    .offset-by-seven.columns  { margin-left: 60.6666666667%; } 
 
    .offset-by-eight.column, 
 
    .offset-by-eight.columns  { margin-left: 69.3333333333%; } 
 
    .offset-by-nine.column, 
 
    .offset-by-nine.columns   { margin-left: 78.0%;   } 
 
    .offset-by-ten.column, 
 
    .offset-by-ten.columns   { margin-left: 86.6666666667%; } 
 
    .offset-by-eleven.column, 
 
    .offset-by-eleven.columns  { margin-left: 95.3333333333%; } 
 

 
    .offset-by-one-third.column, 
 
    .offset-by-one-third.columns { margin-left: 34.6666666667%; } 
 
    .offset-by-two-thirds.column, 
 
    .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } 
 

 
    .offset-by-one-half.column, 
 
    .offset-by-one-half.columns  { margin-left: 52%; } 
 

 
} 
 

 

 
/* Base Styles 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
/* NOTE 
 
html is set to 62.5% so that all the REM measurements throughout Skeleton 
 
are based on 10px sizing. So basically 1.5rem = 15px :) */ 
 
html { 
 
    font-size: 62.5%; } 
 
body { 
 
    font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ 
 
    line-height: 1.6; 
 
    font-weight: 400; 
 
    font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; 
 
    color: #222; } 
 

 

 
/* Typography 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
h1, h2, h3, h4, h5, h6 { 
 
    margin-top: 0; 
 
    margin-bottom: 2rem; 
 
    font-weight: 300; } 
 
h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;} 
 
h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } 
 
h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } 
 
h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; } 
 
h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } 
 
h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } 
 

 
/* Larger than phablet */ 
 
@media (min-width: 550px) { 
 
    h1 { font-size: 5.0rem; } 
 
    h2 { font-size: 4.2rem; } 
 
    h3 { font-size: 3.6rem; } 
 
    h4 { font-size: 3.0rem; } 
 
    h5 { font-size: 2.4rem; } 
 
    h6 { font-size: 1.5rem; } 
 
} 
 

 
p { 
 
    margin-top: 0; } 
 

 

 
/* Links 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
a { 
 
    color: #1EAEDB; } 
 
a:hover { 
 
    color: #0FA0CE; } 
 

 

 
/* Buttons 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
.button, 
 
button, 
 
input[type="submit"], 
 
input[type="reset"], 
 
input[type="button"] { 
 
    display: inline-block; 
 
    height: 38px; 
 
    padding: 0 30px; 
 
    color: #555; 
 
    text-align: center; 
 
    font-size: 11px; 
 
    font-weight: 600; 
 
    line-height: 38px; 
 
    letter-spacing: .1rem; 
 
    text-transform: uppercase; 
 
    text-decoration: none; 
 
    white-space: nowrap; 
 
    background-color: transparent; 
 
    border-radius: 4px; 
 
    border: 1px solid #bbb; 
 
    cursor: pointer; 
 
    box-sizing: border-box; } 
 
.button:hover, 
 
button:hover, 
 
input[type="submit"]:hover, 
 
input[type="reset"]:hover, 
 
input[type="button"]:hover, 
 
.button:focus, 
 
button:focus, 
 
input[type="submit"]:focus, 
 
input[type="reset"]:focus, 
 
input[type="button"]:focus { 
 
    color: #333; 
 
    border-color: #888; 
 
    outline: 0; } 
 
.button.button-primary, 
 
button.button-primary, 
 
input[type="submit"].button-primary, 
 
input[type="reset"].button-primary, 
 
input[type="button"].button-primary { 
 
    color: #FFF; 
 
    background-color: #33C3F0; 
 
    border-color: #33C3F0; } 
 
.button.button-primary:hover, 
 
button.button-primary:hover, 
 
input[type="submit"].button-primary:hover, 
 
input[type="reset"].button-primary:hover, 
 
input[type="button"].button-primary:hover, 
 
.button.button-primary:focus, 
 
button.button-primary:focus, 
 
input[type="submit"].button-primary:focus, 
 
input[type="reset"].button-primary:focus, 
 
input[type="button"].button-primary:focus { 
 
    color: #FFF; 
 
    background-color: #1EAEDB; 
 
    border-color: #1EAEDB; } 
 

 

 
/* Forms 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
input[type="email"], 
 
input[type="number"], 
 
input[type="search"], 
 
input[type="text"], 
 
input[type="tel"], 
 
input[type="url"], 
 
input[type="password"], 
 
textarea, 
 
select { 
 
    height: 38px; 
 
    padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ 
 
    background-color: #fff; 
 
    border: 1px solid #D1D1D1; 
 
    border-radius: 4px; 
 
    box-shadow: none; 
 
    box-sizing: border-box; } 
 
/* Removes awkward default styles on some inputs for iOS */ 
 
input[type="email"], 
 
input[type="number"], 
 
input[type="search"], 
 
input[type="text"], 
 
input[type="tel"], 
 
input[type="url"], 
 
input[type="password"], 
 
textarea { 
 
    -webkit-appearance: none; 
 
    -moz-appearance: none; 
 
      appearance: none; } 
 
textarea { 
 
    min-height: 65px; 
 
    padding-top: 6px; 
 
    padding-bottom: 6px; } 
 
input[type="email"]:focus, 
 
input[type="number"]:focus, 
 
input[type="search"]:focus, 
 
input[type="text"]:focus, 
 
input[type="tel"]:focus, 
 
input[type="url"]:focus, 
 
input[type="password"]:focus, 
 
textarea:focus, 
 
select:focus { 
 
    border: 1px solid #33C3F0; 
 
    outline: 0; } 
 
label, 
 
legend { 
 
    display: block; 
 
    margin-bottom: .5rem; 
 
    font-weight: 600; } 
 
fieldset { 
 
    padding: 0; 
 
    border-width: 0; } 
 
input[type="checkbox"], 
 
input[type="radio"] { 
 
    display: inline; } 
 
label > .label-body { 
 
    display: inline-block; 
 
    margin-left: .5rem; 
 
    font-weight: normal; } 
 

 

 
/* Lists 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
ul { 
 
    list-style: circle inside; } 
 
ol { 
 
    list-style: decimal inside; } 
 
ol, ul { 
 
    padding-left: 0; 
 
    margin-top: 0; } 
 
ul ul, 
 
ul ol, 
 
ol ol, 
 
ol ul { 
 
    margin: 1.5rem 0 1.5rem 3rem; 
 
    font-size: 90%; } 
 
li { 
 
    margin-bottom: 1rem; } 
 

 

 
/* Code 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
code { 
 
    padding: .2rem .5rem; 
 
    margin: 0 .2rem; 
 
    font-size: 90%; 
 
    white-space: nowrap; 
 
    background: #F1F1F1; 
 
    border: 1px solid #E1E1E1; 
 
    border-radius: 4px; } 
 
pre > code { 
 
    display: block; 
 
    padding: 1rem 1.5rem; 
 
    white-space: pre; } 
 

 

 
/* Tables 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
th, 
 
td { 
 
    padding: 12px 15px; 
 
    text-align: left; 
 
    border-bottom: 1px solid #E1E1E1; } 
 
th:first-child, 
 
td:first-child { 
 
    padding-left: 0; } 
 
th:last-child, 
 
td:last-child { 
 
    padding-right: 0; } 
 

 

 
/* Spacing 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
button, 
 
.button { 
 
    margin-bottom: 1rem; } 
 
input, 
 
textarea, 
 
select, 
 
fieldset { 
 
    margin-bottom: 1.5rem; } 
 
pre, 
 
blockquote, 
 
dl, 
 
figure, 
 
table, 
 
p, 
 
ul, 
 
ol, 
 
form { 
 
    margin-bottom: 2.5rem; } 
 

 

 
/* Utilities 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
.u-full-width { 
 
    width: 100%; 
 
    box-sizing: border-box; } 
 
.u-max-full-width { 
 
    max-width: 100%; 
 
    box-sizing: border-box; } 
 
.u-pull-right { 
 
    float: right; } 
 
.u-pull-left { 
 
    float: left; } 
 

 

 
/* Misc 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 
hr { 
 
    margin-top: 3rem; 
 
    margin-bottom: 3.5rem; 
 
    border-width: 0; 
 
    border-top: 1px solid #E1E1E1; } 
 

 

 
/* Clearing 
 
–––––––––––––––––––––––––––––––––––––––––––––––––– */ 
 

 
/* Self Clearing Goodness */ 
 
.container:after, 
 
.row:after, 
 
.u-cf { 
 
    content: ""; 
 
    display: table; 
 
    clear: both; }
<!DOCTYPE html> 
 
<html> 
 
<head> 
 
\t <meta charset="utf-8"> 
 
\t <meta name="description" content="Bytown Events - Ottawa's Premiere" /> 
 
\t <meta name="viewport" content="initial-scale=1.0"> 
 

 
    <link rel="icon" type="image/png" href="favicon.png"/> 
 
    <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200" rel="stylesheet" type="text/css"> 
 
    <link rel="stylesheet" type="text/css" href="css/skeleton.css"> 
 
    <link rel="stylesheet" type="text/css" href="css/styles.css"> 
 

 
\t <title>Bytown Events | Event Management</title> 
 
</head> 
 
<body> 
 
<header> 
 
\t <div class="jumbotron"> 
 
\t \t <h1>bytown events</h1> 
 
\t </div> 
 
    <div class="nav clearfix"> 
 
     
 
      <ul> 
 
       <li><a href="#">about</a></li> 
 
       <li><a href="#">services</a></li> 
 
       <li><a href="#"><img class="bytown-logo" src="images/bytown-logo-transparent.png" alt="Bytown Events logo"></a></li> 
 
       <li><a href="#">events</a></li> 
 
       <li><a href="#">contact</a></li> \t 
 
      </ul> 
 
    </div> 
 
     
 
     
 
</header> 
 

 
<div class="container"> 
 
    \t <div class="row"> 
 
\t \t <div class="box three columns" id="talent-booking"> 
 
\t \t \t <h2>Talent Booking</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="security"> 
 
\t \t \t <h2>Security</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="food"> 
 
\t \t \t <h2>Food & Catering</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="sidebar three columns" id="about us"> 
 
\t \t \t <h2>About us</h2> 
 
\t \t \t <p>Loremipsumdolor 
 
\t \t \t \t sitamet,consectetur 
 
\t \t \t \t adipisicingelit,sed 
 
\t \t \t \t doeiusmodtempor 
 
\t \t \t \t incididuntutlabore 
 
\t \t \t  <br><br> 
 
\t \t \t  「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t \t 「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t  <br><br> 
 
\t \t \t  「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t \t 「Loremipsumdolorsit 
 
\t \t \t \t amet,consectetur」 
 
\t \t \t </p> \t 
 
\t \t </div> 
 
    \t </div><!-- END ROW --> 
 
    \t <div class="row"> 
 
    \t \t <div class="box three columns" id="promotions"> 
 
\t \t \t <h2>Promotions & Marketing</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="setup"> 
 
\t \t \t <h2>Set Up</h2> 
 
\t \t </div> 
 
\t \t 
 
\t \t <div class="box three columns" id="equipment"> 
 
\t \t \t <h2>Equipment & Audio</h2> 
 
\t \t </div> 
 
\t </div> 
 
    </div><!-- END CONTAINER --> 
 

 
    <footer> 
 
    \t <ul class="social-links"> 
 
    \t \t <li><a href=""><img class="logo" src="images/facebook.png"></a></li> 
 
    \t \t <li><a href=""><img class="logo" src="images/twitter.png"></a></li> 
 
    \t \t <li><a href=""><img class="logo" src="images/pinterest.png"></a></li> 
 
    \t </ul> 
 
    \t 
 
    </footer> 
 
</body> 
 
</html>

+0

謝謝,我繼承了從別人的代碼,我想知道,如果它是網格系統使問題。此外,現在所有的元素都聚集起來,所以我想我現在有一個新問題:/ - 到下一個! –

+0

永不放棄! ;)@JpNuyens –