Learn Basic CSS by Building a Cafe Menu - Step 40

You could keep trying various percentages for the widths. Instead, use the back space key on your keyboard to move the p element with the class price next to the p element with the class flavor so that they are on the same line in the editor. Make sure there is no space between them.

what does it mean for backspace I am also changing widths manually but that does not help

<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
    <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"/>
    <div class="menu">
        <h1>CAMPER CAFE</h1>
        <p>Est. 2020</p>
          <article class="item">
            <p class="flavor">French Vanilla</p>
            <p class="price">3.00</p>
            <p>Caramel Macchiato</p>
            <p>Pumpkin Spice</p>
/* file: styles.css */
body {
  background-image: url(https://cdn.freecodecamp.org/curriculum/css-cafe/beans.jpg);

h1, h2, p {
  text-align: center;

.menu {
  width: 80%;
  background-color: burlywood;
  margin-left: auto;
  margin-right: auto;

.item p {
  display: inline-block;

.flavor {
  text-align: left;
  /* width: 49%; */

.price {
  text-align: right;
  /* width: 49%; */

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0

Challenge: Learn Basic CSS by Building a Cafe Menu - Step 40

Link to the challenge:

Do you know where to find your backspace button? Do you know which two elements the instructions are talking about? You should use the backspace button to delete all space and the line break between the two elements so that they are on the same line.


Thank you for helping I was confused about the inspect element and adjusting width by using backspace there.


This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.