javascript - 在调整窗口大小时右对齐

标签 javascript html css

即使调整窗口大小时,我仍试图在右侧对齐 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/

相关文章:

javascript - 每当定义 var 时运行函数

css - 移动设备上 Web 应用程序的布局选项

HTML CSS 水平滚动根本不起作用

php - this.submit() 的范围?

javascript - Meteor:如何对 session 变量的集合进行排序?

javascript - css 背景图像根本不显示

javascript - 按下按钮,出现加载弹出窗口,然后更改弹出文本

javascript - Z-index 不适用于 jquery css

html - 我怎样才能更好地使用带有图像/边框的网格代码?

javascript - 无法让此框在 JavaScript 中移动