0
0
Bootsrapmarkup~20 mins

Navbar color schemes in Bootsrap - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Navbar Color Scheme Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
rendering
intermediate
2:00remaining
What color scheme does this Bootstrap navbar use?
Look at the navbar code below. What color scheme will the navbar have when rendered in a browser?
Bootsrap
<nav class="navbar navbar-expand-lg navbar-dark bg-primary">
  <a class="navbar-brand" href="#">Brand</a>
</nav>
ALight background with light text
BLight background with dark text
CDark background with light text
DTransparent background with dark text
Attempts:
2 left
💡 Hint
The class 'navbar-dark' changes text color to light, and 'bg-primary' sets a dark blue background.
📝 Syntax
intermediate
2:00remaining
Which option will cause a syntax error in this Bootstrap navbar?
Identify which navbar code snippet will cause a syntax error and fail to render correctly.
A
&lt;nav class="navbar navbar-light bg-light"&gt;
  &lt;a class="navbar-brand" href="#"&gt;Brand&lt;/a&gt;
&lt;/nav&gt;
B
&lt;nav class="navbar navbar-dark bg-dark"&gt;
  &lt;a class="navbar-brand" href="#"&gt;Brand&lt;/a&gt;
&lt;/nav&gt;
C
&gt;van/&lt;
&gt;a/&lt;dnarB&gt;"#"=ferh "dnarb-rabvan"=ssalc a&lt;  
&gt;"thgil-gb thgil-rabvan rabvan"=ssalc van&lt;
D
&lt;nav class="navbar navbar-dark bg-primary"&gt;
  &lt;a class="navbar-brand" href="#"&gt;Brand&lt;/a&gt;
&lt;/nav&gt;
Attempts:
2 left
💡 Hint
Check if all tags are properly closed.
selector
advanced
2:00remaining
Which CSS selector targets the navbar brand text in Bootstrap?
Given a Bootstrap navbar, which CSS selector correctly selects the brand text link for styling?
Bootsrap
<nav class="navbar navbar-expand-lg navbar-light bg-light">
  <a class="navbar-brand" href="#">Brand</a>
</nav>
A.navbar-brand a
B.navbar .navbar-brand
Cnav > .brand
D.navbar-brand > nav
Attempts:
2 left
💡 Hint
The brand text has class 'navbar-brand' inside an element with class 'navbar'.
layout
advanced
2:00remaining
How does the 'navbar-expand-lg' class affect the navbar layout?
What is the effect of adding 'navbar-expand-lg' to a Bootstrap navbar?
Bootsrap
<nav class="navbar navbar-expand-lg navbar-light bg-light">
  <a class="navbar-brand" href="#">Brand</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse" id="navbarNav">
    <ul class="navbar-nav">
      <li class="nav-item active">
        <a class="nav-link" href="#">Home</a>
      </li>
    </ul>
  </div>
</nav>
ANavbar expands only on extra small screens
BNavbar is always expanded horizontally on all screen sizes
CNavbar is always collapsed on all screen sizes
DNavbar expands horizontally on large screens and collapses on smaller screens
Attempts:
2 left
💡 Hint
'navbar-expand-lg' controls when the navbar changes from collapsed to expanded based on screen width.
accessibility
expert
2:00remaining
Which attribute improves accessibility for the navbar toggle button?
In a Bootstrap navbar, which attribute on the toggle button best helps screen reader users understand its purpose?
Bootsrap
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav">
  <span class="navbar-toggler-icon"></span>
</button>
Aaria-label="Toggle navigation"
Balt="Toggle menu icon"
Ctabindex="-1"
Drole="button"
Attempts:
2 left
💡 Hint
Screen readers need a clear label describing the button's function.