1
私はリストアイテムをアニメーション化するために一部を取得しようとしています(上の境界線をアニメートしています)。それに続いて、内部のコンテンツもアニメートします。私は、そのアニメーションをどのように排除しない(PS:間違った用語について申し訳ありませんが、私はコーディングに新たなんだ)?CSSでアニメーション化するときにコンテンツを除外する
ul{list-style-type: none;
text-align: center;
margin: 0 auto;
padding:0px ;
overflow: hidden;
background-color: #333333;
display:block;}
li{display:inline-block;
margin: 0px auto;
border-right: 1px solid black;
border-bottom: 1px solid black;}
li a{display:inline-block;
background-color: #333333;
color: white;
text-align: center;
padding: 10px;
text-decoration: none;
border:2px;
vertical-align: -13px;}
li a:hover {animation: pulse 1s; animation-fill-mode: forwards;}
@keyframes pulse{
0%{ border-top-style: solid; opacity: 0; transform:translateY(5px)}
100%{ opacity: 1; border-top-style: solid;}
<nav>
<ul>
<li><a href="#shopping" style="border-top-color: blue;">A</a></li>
<li><a href="#wanted" style="border-top-color: red;">B</a></li>
<li><a href="#games" style="border-top-color: green;">C</a></li>
<li><a href="#TECH" style="border-top-color: brown;">D</a></li>
<li><a href="#tourism" style="border-top-color: yellow;">E</a></li>
<li><a href="#health" style="border-top-color: burlywood;">F</a></li>
<li><a href="#food" style="border-top-color: cyan;">G</a></li>
<li><a href="#fashion" style="border-top-color: magenta;">H</a></li>
<li><a href="#culture" style="border-top-color: gray;">I</a></li>
<li><a href="#car" style="border-top-color: firebrick;">J</a></li>
<li><a href="#TV" style="border-top-color: olivedrab;">K</a></li>
<li><a href="#business" style="border-top-color:silver;">L</a></li>
<li><a href="#sport" style="border-top-color: lightblue;">M</a></li>
<li><a href="#news" style="border-top-color: khaki;">N</a></li>
</ul>
</nav>
</body>
は、どのように私はそれはそれは、Liのそれ頂上に到達したアニメーションが停止したことをするとき作るのですか? – dawed1999
nove mind、fixed it myself – dawed1999
@ dawed1999 - 申し訳ありませんが、私はその部分を見落としました! – sol