[英]What I'm doing wrong “scrolling text bar”
我正在嘗試讀取文本文件並在滾動消息欄中顯示結果
但它不起作用我不知道為什么! 這是我的整個代碼CSS HTML和PHP方面:
CSS方面工作但是欄內根本沒有文字。
我在HTML中嘗試過其他方法,比如marquee,但它並不像這樣。
<style style="text/css">
.scroll-slow {
height: 20px;
overflow: hidden;
position: relative;
background: gray;
color: white;
border: 1px solid gray;
}
.scroll-slow p {
position: absolute;
width: 100%;
height: 100%;
margin: 0;
line-height: 20px;
text-align: center;
/* Starting position */
-moz-transform:translateX(100%);
-webkit-transform:translateX(100%);
transform:translateX(100%);
/* Apply animation to this element */
-moz-animation: scroll-slow 25s linear infinite;
-webkit-animation: scroll-slow 25s linear infinite;
animation: scroll-slow 25s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes scroll-slow {
0% { -moz-transform: translateX(100%); }
100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-slow {
0% { -webkit-transform: translateX(100%); }
100% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-slow {
0% {
-moz-transform: translateX(100%); /* Browser bug fix */
-webkit-transform: translateX(100%); /* Browser bug fix */
transform: translateX(100%);
}
100% {
-moz-transform: translateX(-100%); /* Browser bug fix */
-webkit-transform: translateX(-100%); /* Browser bug fix */
transform: translateX(-100%);
}
}
</style>
<!DOCTYPE html>
<html>
<body>
<div class="scroll-slow">
<?php
$myfile = fopen("d:\file.txt", "r") or die("Unable to open file!");
echo fgets($myfile);
fclose($myfile);
?>
</div>
</body>
</html>
使用__DIR__
或dirname(__FILE__)
使用fopen打開文件。 __DIR__
,為您提供當前文件夾的目錄路徑。 假設您在同一項目文件夾中有文本文件,那么您的代碼應該是
fopen(__DIR__."/path/to/file/file.txt", "r")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.