Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 垂直对齐div中的标题和段落 我试图把一个H1元素和P垂直对齐在一个DIV浮动的左边,但是它们彼此相邻地垂直对齐。我很确定这与表格单元格显示有关,但不知道没有它如何垂直对齐_Html_Css_Css Tables - Fatal编程技术网

Html 垂直对齐div中的标题和段落 我试图把一个H1元素和P垂直对齐在一个DIV浮动的左边,但是它们彼此相邻地垂直对齐。我很确定这与表格单元格显示有关,但不知道没有它如何垂直对齐

Html 垂直对齐div中的标题和段落 我试图把一个H1元素和P垂直对齐在一个DIV浮动的左边,但是它们彼此相邻地垂直对齐。我很确定这与表格单元格显示有关,但不知道没有它如何垂直对齐,html,css,css-tables,Html,Css,Css Tables,我的代码告诉我: . . Heading Paragraph . . 我想: . . Heading Paragraph . . 这是我的密码: CSS: 以下是JSFIDLE:您必须将它们放在包含它们的分区中(或将它们放在另一个分区中并将其放在原始分区中)。您必须将它们放在包含它们的分区中(或将它们放在另一个分区中并将其放在原始分区中).说明并显示了底部垂直对齐的方法。说明并显示了底部垂直对齐的方法。要正确地垂直居中图元,您需要有一个绝对定位的div,该div为顶部高度的50%,然后是一

我的代码告诉我:

.
.
Heading Paragraph
.
.
我想:

.
.
Heading
Paragraph
.
. 
这是我的密码:

CSS:


以下是JSFIDLE:

您必须将它们放在包含它们的分区中(或将它们放在另一个分区中并将其放在原始分区中)。

您必须将它们放在包含它们的分区中(或将它们放在另一个分区中并将其放在原始分区中).

说明并显示了底部垂直对齐的方法。

说明并显示了底部垂直对齐的方法。

要正确地垂直居中图元,您需要有一个绝对定位的div,该div为顶部高度的50%,然后是一个边距顶部为div总高度-50%的偏移div。例如:

要正确垂直中心元素,需要有一个绝对定位div,该div距离顶部高度的50%,然后是一个边距顶部为div总高度-50%的偏移div。一个工作示例:

这是一个带有示例的页面:

我通过一个类更改了您的id,在css中使用id是一个坏习惯

我个人更喜欢内联块作为表格/表格行/表格单元格显示

要使中间与内联块垂直对齐,您必须知道:

  • 容器的高度和线条高度必须相同
  • 您希望位于中间的子项必须是“inline block”类型,在此子项中,您必须恢复适当的线高度
  • 他的子对象可以是块类型(如我的示例中所示)

    • 这是一个带有示例的页面:

      我通过一个类更改了您的id,在css中使用id是一个坏习惯

      我个人更喜欢内联块作为表格/表格行/表格单元格显示

      要使中间与内联块垂直对齐,您必须知道:

      • 容器的高度和线条高度必须相同
      • 您希望位于中间的子项必须是“inline block”类型,在此子项中,您必须恢复适当的线高度
      • 他的子对象可以是块类型(如我的示例中所示)

      看看这个问题:,这个有用的资源:看看这个问题:,这个有用的资源:谢谢Kyomu,我把它放在另一个div中并垂直对齐。谢谢Kyomu,我把它放在另一个div中并垂直对齐。谢谢DieVarDump,我喜欢这个,因为它没有使用表单元格显示谢谢DieVarDump,我喜欢这个,因为它不使用表格单元格显示
      #HDRtext 
      {
          float:  left;
          width: 30%;
          height: 335px;
          padding: 0;
          display: table;
          color:  white;
      }
      
      #HDRtext h1 
      {
          font-family: Georgia;
          font-size: 2em;
          display: table-cell;
          vertical-align: middle;
      }
      
      #HDRtext p {
          display: table-cell;
          vertical-align: middle;
          font-size:1em;
          font-family: Georgia;
      }