2012-03-01 73 views
1

即使在調整窗口大小時,我也想調整右側的HTML元素。我已經使用CSS右對齊調整窗口大小

#goRight 
{ 
    align:right; 
} 

float:right: , text-align:right一起嘗試,但問題是,當我減少窗口的大小水平的元素被切出,並最終消失,這不是我想要的。有沒有辦法讓元素與主動觀看屏幕右側對齊?

 <div id="address" class="tab"> 
     Filter by: 
     <hr /> 
     <div class="label">Choices:</div>  
     <div id="goRight"> 
     <select name="myselect" id="myselect" size="0"> 
      <option>Option1</option> 
      <option>Option2</option> 
      <option>Option3</option> 
     </select> 
     </div> 
     <div class="listSeparator"></div> 
    </div> 
+2

我認爲我們需要一個鏈接或更全面的代碼示例來提供幫助。 – folktrash 2012-03-01 17:52:06

+0

我認爲另一個元素/風格打破你的右對齊風格。因爲'float:right'是作品http://jsfiddle.net/T5F83/ – arunes 2012-03-01 17:54:18

+0

我已經在 – user1152440 2012-03-01 18:09:28

回答

1

float:right簡直是對齊一個HTML元素的權利,即使窗口大小改變時,元素會仍然對齊。

在你的情況下,我認爲另一個元素/風格打破你的右對齊風格。因爲只有float:right是有效的。簡單的小提琴:jsfiddle.net/T5F83

1

您可能需要的元素絕對定位和設置是正確的屬性,像這樣:

#goRight 
{ 
    position: absolute; 
    right: 0; 
} 
+0

在目前這不起作用,我正在看我的其他風格,看看他們是否影響到這一點。 – user1152440 2012-03-01 18:22:24