2012-07-05 79 views
0

假設我要放置一段文字在頁面像這樣的頂級:如何將元素放置在使用CSS的頁面頂部?

bar

我將如何做到這一點只用CSS?

+5

right_click - > inspect_element – xandercoded 2012-07-05 19:40:07

+0

@Xander,在IE中?它有嗎? – 2012-07-06 19:23:43

+0

@TylerCrompton是的,它被稱爲「開發人員工具」F-12 - 儘管如此,Chrome的工具要好得多...... – xandercoded 2012-07-06 19:27:23

回答

4
//same place when scrolling: 
position:fixed; 
//just stay at the top 
position:absolute; 

top: 5px; 
left: 5px; 

注:絕對的,請確保它不是一個元素中有position:relative;或者只是把它直接在BODY標籤

+0

你的回答比較好 – 2012-07-05 19:46:01

1

有很多方法可以做到這一點,一個是使用絕對定位:

http://jsfiddle.net/WHu7h/

<div class="toolbar">element positioned absolutely</div> 

.toolbar { position:absolute; top:0; background:#ccc; }​ 
1
position: absolute; top: 0px; left: 0px; 
0
<ul> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
<li><a href=#>Item</a></li> 
</ul> 

而CSS

ul li{ 

float: left; 
margin-right: 8px;  

} 
​ 

Example

2

內嘗試使用它。使用頂部/左側屬性進行調整。

<div class="textToTop"> 
    Text here. 
</div> 

.textToTop { 
    position:absolute; 
    top:0px; 
    left:0px; 
} 
相關問題