我有一个
垂直-align:middle;
<div
class="col-md-6"
style="padding-right: 0px; vertical-align: ">
<select
class="DropDownListDark submenu-dropdown"
id="SortProperties_SortBy"
name="SortProperties.SortBy" onchange="sortList()"
style="float: right; vertical-align: middle; ">
<option value="Title desc">Title (desc)</option>
</select>
<span style="float: right; vertical-align: middle; height: 100%; ">Sort by: </span>
</div>
但是,文本保留在
当我检查并查看计算值时,我没有看到任何会导致此问题的内容:
框-大小:边框-框
显示:块
浮动:右
高度:15px
行-高:15.7143 px
文本-对齐:左
垂直-对齐:中间
宽度:44px
包含的
框-大小:边框-框
显示:块
浮动:左
高度:28px
行-高:15.7143px
最小-高:1px
填充-左:15px
填充-右:0px
位置:相对
文本-对齐:左
垂直-对齐:中间
宽度:495px
将两者都改为使用display:inline-block;
也不能解决此问题。文本“排序依据:”仍在select控件的顶部对齐。
我该怎么解决这个?
在div
上尝试display:table-cell
而不是display:block
。
此外,您还可以在以下网址了解如何使用vertical-align
:http://phrogz.net/css/vertical-align/
只需尝试将span
的line-height
设置为与div
的height
相同的值。所以在你的例子中:
线高:28px;
在div
上尝试display:table-cell
而不是display:block
。
此外,您还可以在以下网址了解如何使用vertical-align
:http://phrogz.net/css/vertical-align/
问题内容: 在文档底部而不是顶部加载JS的真正好处(如果有)是什么?似乎页面加载和依赖于JS的功能有短暂的延迟。 我正在使用html5boilerplate开始所有模板,但实际上不确定在底部加载JS有多有益。 真的有很大的不同吗?如果是这样,为什么呢? 问题答案: 如果在页面底部包括外部js文件,则将HTTP请求的优先级赋予将显示给客户端的可视显示,而不是交互或动态逻辑。我相信,如果您不使用内容交
问题内容: Left 为什么“主数据”在上面的代码中不起作用? 问题答案: 您可以将两个浮动div放入 另一个 设置为“溢出:隐藏”的div中: 编辑 —为这个已有5年历史的答案添加一点点:我认为造成混乱的原因是_利润率下降的_ 过程有些复杂。使用OP中原始HTML的一个好技巧是添加一个CSS规则,如下所示: of!现在(没有我的额外要求)可以正常工作!好吧,除了边界上的多余像素。特别是,我 认为
问题内容: 我前一段时间遇到了这个问题,忘记了解决方案是什么。我在文档的顶部有一个小间隙,也许5/10像素? 我想您会知道我在说什么,该如何摆脱呢? 谢谢 问题答案: 在您的CSS文件中添加以下内容:
下面的示例介绍了以下应用程序: 位于BorderLayout北边的按钮会将带有一些组件的GridBagLayout面板添加到BoxLayout中。Y_AXIS在BorderLayout中。CENTER。但是单击按钮后,面板会显示在中心,而不是添加到顶部。 播放锚()将单选按钮和一个标签设置到顶部,但第二个标签仍显示在中间。 如何让面板出现在顶部而不是中心?
我正在尝试用漂亮的汤刮文本,我需要从一个特定类的跨度内获取文本,但在一个不同的类中丢弃同一跨度内的上标数字。我可以很容易地使用gettext从跨度中提取数字和内容,但最后我也得到了上标数字。解决方案需要能够丢弃sup标记的每个实例及其文本内容。 HTML示例: 我现在得到的是:16我想要的文本 我想要的:我想要的文本
这里是html 任何帮助都将不胜感激