当前位置: 首页 > 知识库问答 >
问题:

为什么背景色不适合我?

东方玉泽
2023-03-14

我正在创建一个约会网站来学习网络开发,我不知道如何制作背景色,它只是在特定的div上不起作用。我应该改变什么?我尝试了很多东西,但什么都没有发生。

添加lorem ipsum所以我可以问这个问题...跳过这个

Lorem ipsum dolor sit amet,concetetur adipiscing elit。Morbi ut felis magna。聪明的人,聪明的人,聪明的人,聪明的人。怀孕的猫咪坐在阿梅特·普鲁斯·马蒂斯(amet purus mattis)的座位上,塞德·福西布斯·图皮斯(faucibus turpis)坐在亨德雷特(hendrerit)的座位上。枕矢状位整数。Curabitur tristique faucibus lorem iaculis egestas。活在lacus placerat,有效直径,蜗壳。阿尔库利斯大学。Maecenas pellentesque ipsum nisi。

我的代码:

* {
  padding: 0;
  margin: 0;
  color: black;
}

body {
  overflow: hidden;
}

.container {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  width: 95%;
  height: 750px;
}

nav {
  display: flex;
  justify-content: space-between;
  font-family: 'Pattaya', sans-serif;
  font-size: 39px;
}

.logo {
  cursor: pointer;
  margin-top: auto;
  margin-bottom: auto;
}

.menu {
  margin-top: auto;
  margin-bottom: auto;
}

nav ul {
  list-style-type: none;
}

nav ul li {
  padding: 30px;
  display: inline-block;
}

nav ul li a {
  text-decoration: none;
}

nav ul li a:hover {
  background-color: #ede;
  border-radius: 10px;
}

.circle {
  z-index: -2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ede;
  clip-path: circle(600px at right 800px);
}

.circlebig {
  z-index: -2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ede;
  clip-path: circle(940px at left);
}

.content {
  display: flex;
  justify-content: space-between;
  font-family: 'Rubik', sans-serif;
  font-size: 56px;
}

.text {
  transform: translateY(25%);
}

.love {
  font-size: 70px;
  background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: move 400s linear infinite;
}

@keyframes move {
  to {
    background-position: 4500vh;
    
}

.freeplan {
  z-index: 3;
  display: block;
  background-color: #666 !important;
}

.paidplan {
  z-index: 3;
  display: block;
  background-color: #35f !important;
}
<link href="https://fonts.googleapis.com/css2?family=Pattaya&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Rubik:ital,wght@1,300&display=swap" rel="stylesheet">
<main>
  <div class="container">
    <nav>
      <div class="logo">
        <a href="index.html"><img src="img/logo.png"></a>
      </div>
      <div class="menu">
        <ul>
          <li><a href="#"> &#8291 &#8291 Plans &#8291 &#8291 </a></li>
          <li><a href="#"> &#8291 &#8291 About &#8291 &#8291 </a></li>
          <li><a href="#"> &#8291 &#8291  Login &#8291 &#8291 </a></li>
        </ul>
      </div>
    </nav>
    <section class="content">
      <div class="freeplan">
        Freeplan
        <img src="img/kiss.png">
      </div>
      <div class="paidplan">
        Paidplan
        <img src="img/kiss.png">
      </div>
      <img src="img/kiss.png">
    </section>
    <div class="circle"></div>
    <div class="circlebig"></div>
  </div>
</main>

共有2个答案

王宜
2023-03-14

我想您可能会错过“@keyframes”的花括号。请像我的代码一样替换@keyframes“。

@keyframes move {
    to {
        background-position: 4500vh;
    }
}
田英卓
2023-03-14

你没有关闭花括号:

  @keyframes move {
    to {
        background-position: 4500vh;
    } // <==
  }
 类似资料:
  • 使用指定背景颜色和指定背景颜色有什么区别? 片段#1 片段#2

  • 背景色:rgb按照我的预期工作,但是背景:rgb填满了整个div。我看过的每个教程都告诉我,这两个基本相同,只是简写版可以有更多属性。 观看此视频以供参考。https://www.youtube.com/watch?v=10Q5D8kUMQo

  • 我试图实现类似于这样的目标: 我想要有几个层次,融合他们的颜色与任何颜色在他们下面。我读了一些关于的文章,但这里没有图片。我只想合并图层。 有人能给我指明正确的方向实现这一点吗?

  • 问题内容: 我在以下div中有一个背景图片,但是该图片被截断了: 有没有一种方法可以显示背景图像而不将其剪切掉? 问题答案: 您可以使用])属性来实现此目的,大多数浏览器现在都支持该属性。 缩放背景图像以适合div: 要缩放背景图像以覆盖整个div:

  • 我想知道这一点,经过一点挖掘,找到了这个资源,链接在这个答案中。 该资源指出: 背景与背景色 比较18个色板在页面上呈现100次为小矩形,一次带有背景,一次带有背景颜色。 现在,我可以想象要快得多,因为资源也认为: 我认为当浏览器看到

  • 在超文本标记语言中,我什么时候使用颜色,背景颜色和背景标签有什么区别? 有什么区别?