css中ul用left对齐后没有高度,Ul Li最后一个元素没有正确对齐

本文探讨了一个关于HTML列表中最后一个列表项(LI)元素与其他元素对齐不一致的问题。通过提供样式表代码及屏幕截图,作者请求帮助找出解决方案。建议包括检查CSS选择器和考虑浏览器兼容性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我遇到了一个问题,ul中的最后一个li元素比其余所有元素都向左推进了更多。附加是一个屏幕截图和我的代码。Ul Li最后一个元素没有正确对齐

我尝试过使用最后一个子元素,但它在Safari或Chrome中无法使用。

#attending ul {

display: inline;

margin: 0 5px 0 0;

padding-left: 0px;

}

#attending ul li {

display: inline;

list-style-image:none;

padding: 5px;

}

#attending li:last-child {

margin-right:-4px;

}

建议?

--------------- EDITED ----------------

#attending {

width: 230px;

margin:0 13px 5px 12px;

float: left;

background-image: url(...);

background-repeat: no-repeat;

text-align:center;

height:360px;

overflow:hidden;

}

Who's Attending

Converge
  • IthisProtector
  • Jordan1124
  • redmedicine
  • phillstac3
  • hammajamma
  • tastemaker
  • owlz
  • cersei
  • thenetsux
  • Shwang_Shwinga
  • NightEndDay99
  • aliciabandee
  • mcbaker2
  • killcarriedeadd
  • sexraptor89
  • Johnny_Acidtrip
  • chrismarzig
  • Lapp0
  • iozephus
  • JoshTheChaos
  • ktdlmnop
  • RheannaReverie

+1

你还应该包含html。这应该很容易解决,但我们需要所有的代码来真正帮助。 –

2010-05-27 00:47:16

+0

在屏幕截图的帮助下,我很难将其视觉化。 '#参加'是否有固定的宽度?每个图像是由单个“li”元素表示的吗?还是它的每一行图像?无论如何,请编辑并更新您的问题以包含一些相关的HTML。最好是从''到''(以及doctype)验证的副本'n'paste'n'runnable示例。 –

2010-05-27 00:47:59

+0

我不确定它是哪个doctype作为它的正在运行的wordpress。让我快速检查一下。 它在这里: XHTML 1.0 Transitional 我想我需要修改,以严格?没有? –

2010-05-27 00:57:48

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值