即使调整窗口大小时,我仍试图在右侧对齐 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>
最佳答案
float:right
只是将 html 元素右对齐,即使窗口大小发生变化,元素仍将右对齐。
在您的情况下,我认为另一个元素/样式破坏了您的右对齐样式。因为只有 float:right
是有效的。简单的 fiddle :jsfiddle.net/T5F83
关于javascript - 在调整窗口大小时右对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9521317/