基本上,我的问题是关于容器中的文本。当屏幕尺寸变小时,它会进入下一行。此时,它不再垂直居中,因为出现了一条新线。
我怎样才能保持它垂直居中?
<div class="low">
<h4 class="title"> Text to be centered. </h4>
</div>
我通常会为每个换行符调整填充,但这样做既麻烦又耗时。一定有更好的方法。
我想在Bootstrap容器中将每个图像垂直居中。每个图像都使用"img-fluid“类,这样它就占据了相对于屏幕大小的整个列的宽度。通常,我会在图像顶部添加50%的边距,并抵消图像大小等于px图像大小一半的负边距,但是由于图像大小不是恒定的,这将不起作用。我尝试使用“垂直对齐:居中”来居中图像,但是这似乎也不起作用。
HTML:
<div class = "container-fluid">
<div class = "row text-center">
<div class = "col-
就像标题中所说的那样,我想在屏幕中间对一些框(比如说登录框)进行居中。在此框下,我想显示其他几个框(附加信息/免责声明等)。
编辑:更准确地说:居中登录框,必须是垂直和水平居中,并停留在那里。附加框应该出现在居中的登录框下面。
做这件事最简单的方法是什么?
HTML:
<div id="centeredBox">
I am centered and have some undefined size (cause I could display some image
</div>
<div id="underCenteredBox
页面结构:
div#help
-- div
-- ul
-- li
-- li
-- div
-- ul
-- li
-- li
-- div.message_shower
-- p /*small `x` for close button*/
-- div.content
每当单击任何列表项<li>时,都会打开具有某些文本的div.message_shower。
(您可以忽略JS和HTML选项卡)
问题:--我想把div.message_shower放在屏幕的中间,无论是水平的还是垂直的。即使在使用百分比单位后,它也不起作用