私は CSS アニメーションをいじっています。
ページの左側にナビゲーション バーを作成しようとしています。バーがページの高さの 100% を占めるようにしたいのですが、高さのプロパティを設定すると、バーがページに表示されなくなります。CSS アニメーションは % ベースの高さと幅では機能しませんか?
私のCSS:
body{
overflow: hidden;
padding: 0;
overflow-x: hidden
}
div {
-webkit-animation:myfirst 4s; /* Safari and Chrome */
-webkit-animation-fill-mode: forwards;
font-size: .2px;
padding-left: 5px;
}
@-webkit-keyframes myfirst /* Safari and Chrome */{
0% {
background:orange;
width: 100px;
height: 100px;
-webkit-transform:rotate(360deg);
opacity: 0.7;
}
100% {
background:orange;
width: 100px;
height: 100%;
-webkit-transform:rotate(360deg);
opacity: 0.7;
font-size: 16px;
}
HTML:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/reset.css">
<link rel="stylesheet" type="text/css" href="css/sidebar_left.css">
</head>
<body>
<div></div>
</body>
</html>