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 对齐样式为css的li标记_Html_Css - Fatal编程技术网

Html 对齐样式为css的li标记

Html 对齐样式为css的li标记,html,css,Html,Css,我不明白为什么我的李像这样漂浮着: 当我看这些线时,它们排列得很好。有人能看出哪里出了问题吗 ul{ 计数器复位:部分; 列表样式:无; } 李{ 裕度:0 10px 0; 线高:40px; } 李:以前{ 内容:柜台(部分); 反增量:节; 显示:内联块; 宽度:40px; 高度:40px; 利润率:0.20px 0.0; 边框:1px实心#ccc; 边界半径:100%; 文本对齐:居中; } **更新了问题代码** PÅBAGGRUND AF SEMINARIET VIL DU 第一

我不明白为什么我的李像这样漂浮着:

当我看这些线时,它们排列得很好。有人能看出哪里出了问题吗

ul{
计数器复位:部分;
列表样式:无;
}
李{
裕度:0 10px 0;
线高:40px;
}
李:以前{
内容:柜台(部分);
反增量:节;
显示:内联块;
宽度:40px;
高度:40px;
利润率:0.20px 0.0;
边框:1px实心#ccc;
边界半径:100%;
文本对齐:居中;
}
**更新了问题代码**

PÅBAGGRUND AF SEMINARIET VIL DU
  • 第一项
  • 第二项
  • 第三项
**更新图片**
[![在此输入图像描述][3][3]
我想问题在于您在
li
ul
上有
text align:center
(据我从您的屏幕截图所见,在您的代码中一切正常)

因此,您希望将
li
s居中。它们保持这种状态是因为每个
li
都有不同的文本长度,因此它们在其父
ul
的中心正确对齐

有许多方法可以使它们在中心对齐,也可以很好地一个接一个地对齐。这将是解决办法之一

编辑居中
ul
您希望它的外观(没有
文本对齐:居中
)这是有问题的,因此您需要使用类似下面的代码段的内容

我认为它会更具反应性。如果没有,您可以始终使用
@media query
在较小的设备上使其“看起来不错”

(还以@media查询为例)

ul{
计数器复位:部分;
列表样式:无;
位置:相对位置;
填充:0;
左:45%;
显示:内联块;
}
李{
裕度:0 10px 0;
线高:40px;
}
李:以前{
内容:柜台(部分);
反增量:节;
显示:内联块;
宽度:40px;
高度:40px;
利润率:0.20px 0.0;
边框:1px实心#ccc;
边界半径:100%;
文本对齐:居中;
}
h2{
文本对齐:居中;
}
@仅介质屏幕和(最大宽度:640像素){
保险商实验室{
左:40%;
}
}
@仅介质屏幕和(最大宽度:425px){
保险商实验室{
左:35%;
}
}
@仅介质屏幕和(最大宽度:320px){
保险商实验室{
左:25%;
}
}

PÅBAGGRUND AF SEMINARIET VIL DU
  • 第一项
  • 第二项
  • 第三项

我想问题在于您在
li
ul
上有
text align:center
(据我从您的屏幕截图所见,在您的代码中,一切都很好)

因此,您希望将
li
s居中。它们保持这种状态是因为每个
li
都有不同的文本长度,因此它们在其父
ul
的中心正确对齐

有许多方法可以使它们在中心对齐,也可以很好地一个接一个地对齐。这将是解决办法之一

编辑居中
ul
您希望它的外观(没有
文本对齐:居中
)这是有问题的,因此您需要使用类似下面的代码段的内容

我认为它会更具反应性。如果没有,您可以始终使用
@media query
在较小的设备上使其“看起来不错”

(还以@media查询为例)

ul{
计数器复位:部分;
列表样式:无;
位置:相对位置;
填充:0;
左:45%;
显示:内联块;
}
李{
裕度:0 10px 0;
线高:40px;
}
李:以前{
内容:柜台(部分);
反增量:节;
显示:内联块;
宽度:40px;
高度:40px;
利润率:0.20px 0.0;
边框:1px实心#ccc;
边界半径:100%;
文本对齐:居中;
}
h2{
文本对齐:居中;
}
@仅介质屏幕和(最大宽度:640像素){
保险商实验室{
左:40%;
}
}
@仅介质屏幕和(最大宽度:425px){
保险商实验室{
左:35%;
}
}
@仅介质屏幕和(最大宽度:320px){
保险商实验室{
左:25%;
}
}

PÅBAGGRUND AF SEMINARIET VIL DU
  • 第一项
  • 第二项
  • 第三项

您在问题中发布的代码看起来不错。请将其修改为包含请尝试将您的ul包含在父div中。可能ul所在的块具有
文本对齐:居中
或其他内容?同意@TimVermaelen的观点。当然这就是原因。Gggrrr yes块中的文本对齐被设置为居中。非常感谢您的回答:)您在问题中发布的代码似乎很好。请将其修改为包含请尝试将您的ul包含在父div中。可能ul所在的块具有
文本对齐:居中
或其他内容?同意@TimVermaelen的观点。当然这就是原因。Gggrrr yes块中的文本对齐被设置为居中。非常感谢您的回答:)非常感谢您的回答,这就是解决方案。谢谢你抽出时间,但我只是想到了。如果我想将h2标记居中,但也要将3个项目符号点对齐,使它们位于cen下方