html - 缺少横幅标题 CSS

标签 html css

我想制作一个 HTML 页面,在标题中使用一些背景颜色和一些文本。我想要的正是这样,但我没有为这个特定的类 w3-container w3-teal 获取 CSS。

谁能告诉我如何获取这些类的 CSS。

这是我要去的地方的链接。 https://www.w3schools.com/w3css/tryit.asp?filename=tryw3css_containers_div_header

<!DOCTYPE html>
<html>
<title>W3.CSS</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<body>

<div class="w3-container w3-teal">
  <h1>Header</h1>
</div>

<div class="w3-container">
  <p>The w3-container class can be used to display headers.</p>
</div>

</body>
</html> 

最佳答案

这是CSS:

.w3-teal{    background-color: #009688; color:#fff;}

Here is the working code:

.w3-container, .w3-panel {
    padding: 0.01em 16px;
}
.w3-teal, .w3-hover-teal:hover {
    color: #fff!important;
    background-color: #009688!important;
}
<div class="w3-container w3-teal">
  <h1>Header</h1>
</div>

<div class="w3-container">
  <p>The w3-container class can be used to display headers.</p>
</div>


 

模板 2:

$('.ToggleDiv').click(function() {
  $('.menu').slideToggle(500);
});
* {
  padding: 0px;
  margin: 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.w3-container,
.w3-panel {
  padding: 0.01em 16px;
}

.w3-teal,
.w3-hover-teal:hover {
  color: #fff!important;
  background-color: #009688!important;
}

.ToggleDiv {
  position: absolute;
  top: 33px;
  right: 40px;
  z-index: 999;
  font-size: 28px;
}

.ToggleDiv a {
  color: #fff
}

h1 {
  margin: 20px 0;
}

.menu {
  width: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 83px;
  background: #fff;
  display: none;
  color: #000;
  border: 1px solid #000;
  padding: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<div class="w3-container w3-teal">
  <h1>Header</h1>
  <div class="ToggleDiv"><a href="#"><i class="fa fa-caret-down"></i></a>
  </div>
  <div class="menu">
    <p>Helo I am being shown !!!</p>
    <p>Helo I am being shown !!!</p>
  </div>
</div>

关于html - 缺少横幅标题 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43539462/

相关文章:

html - rem 通过媒体查询调整大小在 webkit 中不起作用?

HTMLS/CSS 窗口大小

javascript - 改变整个类(class)的不透明元素

html - 使用 CSS calc() 函数将元素保留在多余空间的中间

html - Radix UI "Select"原语溢出屏幕

javascript - 使用输入值修改多个 a href 目标

html - 给定容器中的元素网格,如何处理导致元素溢出的边距?

html - 响应式设计中如何防止div叠加?

javascript - 幻灯片边框不需要的填充

css - div悬停背景颜色变化?