草庐IT

vertical-alignment

全部标签

html - 如何在 CSS 中将标签与 div 的 "BOTTOM"对齐?

DEMO可在以下位置找到:http://www.bootply.com/VZ7gvA7ndE#我将div的高度设置为100px,并希望在div的底部显示label。我用#contain-word-lab{vertical-align:bottom;margin-bottom:5px;}但是,这根本不起作用。label仍然与div的顶部对齐。有没有人对此有任何想法?为什么vertical-align在这里不起作用?谢谢! 最佳答案 为什么vertical-align:bottom不能单独工作由于父元素的高度大于标签的计算高度,使用ve

html - 如何在 CSS 中将标签与 div 的 "BOTTOM"对齐?

DEMO可在以下位置找到:http://www.bootply.com/VZ7gvA7ndE#我将div的高度设置为100px,并希望在div的底部显示label。我用#contain-word-lab{vertical-align:bottom;margin-bottom:5px;}但是,这根本不起作用。label仍然与div的顶部对齐。有没有人对此有任何想法?为什么vertical-align在这里不起作用?谢谢! 最佳答案 为什么vertical-align:bottom不能单独工作由于父元素的高度大于标签的计算高度,使用ve

html - margin :auto and justify-content/align-items center?有什么区别

要同时水平和垂直居中,有两个简单的选项:首先.outer{display:flex;}.inner{margin:auto;}第二.outer{display:flex;justify-content:center;align-items:center;}有什么区别?在什么情况下我们会使用一个而不是另一个? 最佳答案 在你的第一个例子中.......outer{display:flex;}.inner{margin:auto;}...auto边距仅适用于flex元素,并使容器内的一个flex元素居中。在你的第二个例子中.......

html - margin :auto and justify-content/align-items center?有什么区别

要同时水平和垂直居中,有两个简单的选项:首先.outer{display:flex;}.inner{margin:auto;}第二.outer{display:flex;justify-content:center;align-items:center;}有什么区别?在什么情况下我们会使用一个而不是另一个? 最佳答案 在你的第一个例子中.......outer{display:flex;}.inner{margin:auto;}...auto边距仅适用于flex元素,并使容器内的一个flex元素居中。在你的第二个例子中.......

html - 当图像高于容器时垂直居中图像

我有一个响应式设计,带有放置在容器中的标题图像。该图像具有width:100%;和height:auto;,因此它会随着视口(viewport)的扩大而增大。我不想超过某个高度,所以容器有一个max-height。图像仍在增长,但现在底部被截断了,因为它与容器的顶部对齐。我希望图像在其容器中保持垂直居中,以便图像的部分在顶部和底部被切掉。结果应如下所示:标题图片是由用户上传的,因此它们的高度可能不同,因此我无法使用特定的像素值。是否有针对此的CSS解决方案,还是我必须使用JavaScript?代码如下:.wrapper{width:90%;max-width:600px;margin:

html - 当图像高于容器时垂直居中图像

我有一个响应式设计,带有放置在容器中的标题图像。该图像具有width:100%;和height:auto;,因此它会随着视口(viewport)的扩大而增大。我不想超过某个高度,所以容器有一个max-height。图像仍在增长,但现在底部被截断了,因为它与容器的顶部对齐。我希望图像在其容器中保持垂直居中,以便图像的部分在顶部和底部被切掉。结果应如下所示:标题图片是由用户上传的,因此它们的高度可能不同,因此我无法使用特定的像素值。是否有针对此的CSS解决方案,还是我必须使用JavaScript?代码如下:.wrapper{width:90%;max-width:600px;margin:

html - 如何在中间(垂直)对齐文本

我现在已经苦苦挣扎了这么多小时,但仍然找不到解决方案。我制作了这个漂亮的网格,可以根据文本长度和浏览器大小进行调整。现在的问题是我无法让文本位于框的中间。我已经尝试了所有方法..我使用了几个属性来实现这个但没有任何效果。text-align:center;vertical-align:middle;line-height:"sameasdiv";CSS代码:.parent{text-align:center;margin:0px;width:100%;padding:0px;font-size:18px;color:#000;display:-webkit-box;display:-w

html - 如何在中间(垂直)对齐文本

我现在已经苦苦挣扎了这么多小时,但仍然找不到解决方案。我制作了这个漂亮的网格,可以根据文本长度和浏览器大小进行调整。现在的问题是我无法让文本位于框的中间。我已经尝试了所有方法..我使用了几个属性来实现这个但没有任何效果。text-align:center;vertical-align:middle;line-height:"sameasdiv";CSS代码:.parent{text-align:center;margin:0px;width:100%;padding:0px;font-size:18px;color:#000;display:-webkit-box;display:-w

html - 垂直对齐标签与输入

我目前正在将旧的HTML表单转换为不使用表格。标签需要固定宽度,这是我使用本网站的答案实现的。目前代码如下:HTMLName CSSlabel{float:left;width:50px;white-space:nowrap;}input{display:block;overflow:hidden;width:*;}#field1{width:150px;}目前,标签在顶部垂直对齐。如何将标签和字段垂直对齐到中心?编辑:我得到了很多答案,基本上是通过指定的像素数将我的标签填充到正确的位置。我不想这样做,因为它基本上是硬编码,而不是真正的中间垂直对齐。根据我在这里收到的一些建议

html - 垂直对齐标签与输入

我目前正在将旧的HTML表单转换为不使用表格。标签需要固定宽度,这是我使用本网站的答案实现的。目前代码如下:HTMLName CSSlabel{float:left;width:50px;white-space:nowrap;}input{display:block;overflow:hidden;width:*;}#field1{width:150px;}目前,标签在顶部垂直对齐。如何将标签和字段垂直对齐到中心?编辑:我得到了很多答案,基本上是通过指定的像素数将我的标签填充到正确的位置。我不想这样做,因为它基本上是硬编码,而不是真正的中间垂直对齐。根据我在这里收到的一些建议