Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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 名称如何按字母顺序从上到下排列,显示到第一个字符_Html_Css_Alignment - Fatal编程技术网

Html 名称如何按字母顺序从上到下排列,显示到第一个字符

Html 名称如何按字母顺序从上到下排列,显示到第一个字符,html,css,alignment,Html,Css,Alignment,我有一些名字按字母顺序排列,设计为 A abc B bcd 它们分为三列,问题是有些名字没有放在字母下面 请检查一下电话号码 H下没有名字,因此写为“无卖家”,但H下没有。。 我使用了css列。。请帮我修复css 编辑 要获得最佳视图,请使用mozilla firefox web浏览器 有时看起来像 A cde good abc E H B edffffff hair Bcd F

我有一些名字按字母顺序排列,设计为

A
 abc

B
 bcd   
它们分为三列,问题是有些名字没有放在字母下面

请检查一下电话号码

H下没有名字,因此写为“无卖家”,但H下没有。。 我使用了css列。。请帮我修复css

编辑

要获得最佳视图,请使用mozilla firefox web浏览器

有时看起来像

A       cde            good
  abc   E              H
B        edffffff       hair
  Bcd   F
C        fail
        G
此处cde应出现在字母C下,但其显示在第二列中


同样,对于G,字符串good应该出现在G下面,但它被放在第三列。

HTML有一些奇怪的规则来平展/减少某些地方的空白。在您的情况下,当新列开始时,将忽略左侧边距。如果你有一个最高的利润率,同样的情况也会发生

我认为唯一的解决方案是通过在
div
中使用
来缩进元素

或者,您可以尝试使用嵌套列表,而不是使用
div

也就是说,当“H”的项目与“H”本身位于不同的列中时,它仍然看起来很难看。我建议在服务器上手动将页面分为几列,然后呈现一个三列表,这样您就可以得到:

   ...      H (contd.)
   ...         h2
   ...
   ...
   ...
   H
      h1

我看不出你的问题。一切似乎都和你上面的例子一致。我不明白你想要什么。“H”下的“无卖家”与任何其他名称相同。我希望“无卖家”或H的任何名称应在其下对齐。。现在没有卖家出现在第二列。所以每个名字和卖家都不正确?是的。。设计应该是这样的。。因为H下没有名字,我添加了一个默认选项,没有卖家。。。