2012-02-29 75 views
-2

嗨我有這個HTML頁面包含一些鏈接,它在頁面的最左端。我想將整個內容移動到頁面的最右上角。可以有人指導我如何做到這一點。謝謝我對CSS新手。將頁面內容移動到另一個位置?

<html> 
<body> 
<script type="text/javascript"> 
var str="732176086,732176085,735219154,735219155,23948614,23948629,23948628,764488973,764488974,764488975,23948631,732164301,732164304,732164305,732164303,732164302,732168040,832567989,832567988,807573121,807573120,765867299,831150154,831150153,23951065,23952295"; 
var str_array=str.split(','); 

for(var i=0;i<str_array.length;i++) 
{ 

controlRef = document.createElement('a'); 
var newLine=document.createElement('br'); 
document.body.appendChild(newLine); 
controlRef.href = '#'; 
controlRef.innerHTML = str_array[i]; 
controlRef.onclick = (function(element) { 
return function() { 
    alert(element.innerHTML); 
}; 
})(controlRef); 
document.body.appendChild(controlRef); 
} 



</script> 
</body> 
</html> 
+0

你應該閱讀的CSS教程,如[這一個](http://www.w3schools.com/css/)。這個網站的目的不是教你CSS的基礎知識。 – Travesty3 2012-02-29 18:51:29

+0

感謝Travesty看着它! – 2012-02-29 18:57:12

回答

0

通常這是通過CSS完成的。一個非常簡單的例子就是將所有的錨點標籤封裝在一個div標籤中,其樣式屬性爲float:right。例如...

<div id="myDiv" style="float: right;"> 

... you'll want your anchor tags appended as children of this element... 

</div> 

選擇div與document.getElementById("myDiv").appendChild(controlRef)而不是附加到正文。

請注意,還有很多其他方法可以實現這一點,通常您不應該像這樣操縱DOM。它應該放在window.onload或body onLoad事件中,一個init函數。

+0

正是我正在尋找。謝謝! – 2012-02-29 22:29:26

0

只需在文檔中添加一些樣式即可。像

body { text-align:right } 
0

添加此下方<html>

<head> 

    <style> 
     body { 
      float: right; 
     } 
    </style> 

</head> 
相關問題