Tell us what’s happening:
Describe your issue in detail here.
Your code so far
<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cafe Menu</title>
<link href="styles.css" rel="stylesheet"/>
</head>
<body>
<div>
<header>
<h1>CAMPER CAFE</h1>
<p>Est. 2020</p>
</header>
<main>
<section>
<h2>Coffee</h2>
</section>
</main>
</div>
</body>
</html>
/* file: styles.css */
body {
/*
background-color: burlywood;
*/
}
h1, h2, p {
text-align: center;
}
<body>
div {
width: 80%;
background-color: burlywood;
margin-left: auto;
margin-right: auto;
}
</body>
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
Challenge: Learn Basic CSS by Building a Cafe Menu - Step 26
Link to the challenge:
Hi, welcome to the forum!
We see you have posted some code but did you have a question?
Next, you want to center the div
horizontally. You can do this by setting its margin-left
and margin-right
properties to auto
. Think of the margin as invisible space around an element. Using these two margin properties, center the div
element within the body
element.
i dont know how to pass this stage, i think i’m stuck and i need help
not sure why you have html inside your css?
<body> and </body>
these are both html , not css
Tell us what’s happening:
Describe your issue in detail here.
Your code so far
<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cafe Menu</title>
<link href="styles.css" rel="stylesheet"/>
</head>
<body>
<div>
<header>
<h1>CAMPER CAFE</h1>
<p>Est. 2020</p>
</header>
<main>
<section>
<h2>Coffee</h2>
</section>
</main>
</div>
</body>
</html>
/* file: styles.css */
body {
/*
background-color: burlywood;
*/
}
h1, h2, p {
text-align: center;
}
<body>
div {
width: 80%;
background-color: burlywood;
margin-left: auto;
margin-right: auto;
}
<body/>
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
Challenge: Learn Basic CSS by Building a Cafe Menu - Step 26
Link to the challenge:
Please Tell us what’s happening in your own words.
Learning to describe problems is hard, but it is an important part of learning how to code.
Also, the more you say, the more we can help!
Tell us what’s happening:
Describe your issue in detail here. i have set my margin left and margin right to auto, but my code is not running why?
Your code so far
<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cafe Menu</title>
<link href="styles.css" rel="stylesheet"/>
</head>
<body>
<div>
<header>
<h1>CAMPER CAFE</h1>
<p>Est. 2020</p>
</header>
<main>
<section>
<h2>Coffee</h2>
</section>
</main>
</div>
</body>
</html>
/* file: styles.css */
body {
/*
background-color: burlywood;
*/
}
h1, h2, p {
text-align: center;
}
<body>
div {
width: 80%;
background-color: burlywood;
margin-left: auto;
margin-right: auto;
}
<body/>
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
Challenge: Learn Basic CSS by Building a Cafe Menu - Step 26
Link to the challenge:
system
Closed
April 8, 2023, 6:09am
8
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.