2014-04-21 94 views
0

我有一個問題HTML/CSS字體大小

我試圖編輯網站 它有一個滾動條(行爲就像一個倒置的瀑布) 網站顯示事件(數據)已經記錄在數據庫...

我想更改卷軸的字體大小,我試圖改變那裏的所有標籤,沒有任何東西。

這是CSS塊

<style type="text/css"> 

body { 
font-family: "Engravers MT", "Engravers MT",sans-serif; 
line-height: 1em; 
color: #f0edd9; 
font-weight:bold; 
font-size: 40px; 
background-color:#8A0829; 
} 
pscroller1{ 
width: 500px; 
height: 560px; 
font-family: "old republic", "old republic"; 
font-size:50px; 
border: 1px solid black; 
padding: 5px; 
background: red; 
} 
</style> 

這是滾動條,我沒有做到這一點,它是由別人做。

<script type="text/javascript"> 
var pausecontent=new Array() 
</script> 


<script type="text/javascript"> 
function pausescroller(content, divId, divClass, delay){ 
this.content=content //message array content 
this.tickerid=divId //ID of ticker div to display information 
this.delay=delay //Delay between msg change, in miliseconds. 
this.mouseoverBol=0 //Boolean to indicate whether mouse is currently over scroller (and    pause it if it is) 
this.hiddendivpointer=1 //index of message array for hidden div 

document.write('<div id="'+divId+'" class="'+divClass+'" style="position: relative;  overflow: hidden"><div class="innerDiv" style="position: absolute; width: 100%" id="'+divId+'1">'+content[0]+'</div><div class="innerDiv" style="position: absolute;  width: 100%; visibility: hidden" id="'+divId+'2">'+content[1]+'</div></div>') 
var scrollerinstance=this 
if (window.addEventListener) //run onload in DOM2 browsers 
window.addEventListener("load", function(){scrollerinstance.initialize()}, false) 
else if (window.attachEvent) //run onload in IE5.5+ 
window.attachEvent("onload", function(){scrollerinstance.initialize()}) 
else if (document.getElementById) //if legacy DOM browsers, just start scroller after  0.5 sec 
setTimeout(function(){scrollerinstance.initialize()}, 500) 
} 

這裏是如何設置的消息中的滾動

pausescroller.prototype.setmessage=function(){ 
var scrollerinstance=this 
if (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it) 
setTimeout(function(){scrollerinstance.setmessage()}, 100) 
else{ 
var i=this.hiddendivpointer 
var ceiling=this.content.length 
this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1 
this.hiddendiv.innerHTML=this.content[this.hiddendivpointer] 
this.animateup() 
} 
} 

pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if any 
if (tickerobj.currentStyle) 
return tickerobj.currentStyle["paddingTop"] 
else if (window.getComputedStyle) //if DOM2 
return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top") 
else 
return 0 
} 

這是身體:

<body> 
<!--<div align="center"> 
<img src="picture1.fw.png" align="absmiddle"/> 
</div> 
!--> 
<div align="LEFT" style="width:1000px "> 
<div style="height:570px; width:50%; float:right; background-color:#8A0829"> 

<?php 
require_once('functions.php'); 
$phparray=events(); 
for($i=0; $i <count($phparray); $i++) 
     { 
    echo '<script language="JavaScript"> pausecontent['.$i.'] = "'.$phparray[$i].'";</script>';  
     } 
?> 

<script type="text/javascript" > 
document.writeln("EVENTS") 
new pausescroller(pausecontent, "pscroller1", "", 5000) 
document.write("<br />") 
function refresh(time) {setTimeout("location.reload(true);",time);} 
refresh(43200000); </script> 

</div> 
</div> 
<div align="right"> EVENTS</div> 
<div align="center" style="height:570px; width:300px; float:LEFT; background- color:#8A0829"> 

<embed src="video.vob" autostart="true" loop ="true" width="500" height="570" > 

</div> 
</div> 
<div align="center"> 
<img src="background.jpg" align="absmiddle"/> 
</div> 
</body> 

就像你可以在 新pausescroller看到(pausecontent,「pscroller1 「,」「,5000) document.write(」
「)

pscroller1應該改變pausecontent的字體顏色和大小,但它只會改變數據字體的樣式,儘管document.write(UNDEFINED)的返回數據工作正常,它的大小,樣式和顏色都可以被改變

回答

1

pscroller1不是一個html實體。你不能這樣設計。

您可以添加一個ID或一類的 'pscroller' 和風格,

a{ < - HTML實體

.someClass{ < - 造型一類

#someID{ < - 造型的ID

+0

好的,我改變它,#pscroller {..和它仍然是一樣的..字體樣式可以改變(宋體等),但不是顏色/大小 – user3557846