【问题标题】:<li> with links shows smaller bullets on iPhone带有链接的 <li> 在 iPhone 上显示较小的项目符号
【发布时间】:2014-11-01 06:21:19
【问题描述】:

我注意到&lt;li&gt;&lt;a&gt;abc&lt;/a&gt;&lt;/li&gt; 在 iPhone 上的子弹比&lt;li&gt;abc&lt;/li&gt; 小。除了使用背景图片之外,还有其他 CSS 修复方法吗?

有人还告诉我,三星 Galaxy s5 上也发生了同样的情况,但在三星 Galaxy s3 上看起来不错。

【问题讨论】:

  • 问苹果,他们会告诉你这是一个“功能”。不认真,您不能指望每家微不足道的小公司都能跟上行业标准。

标签: android html css iphone listitem


【解决方案1】:

你可以试试下面的代码:

ul {
   list-style: none;
}

ul li:before {
   content: "•";
   font-size: 170%; /* or whatever */
   padding-right: 5px;
}

您正在摆脱标准点并将其替换为您可以控制大小的另一个点(相应地调整字体大小)

编辑:至于为什么&lt;li&gt;abc&lt;/li&gt; 可能比&lt;li&gt;&lt;a&gt;abc&lt;/a&gt;&lt;/li&gt; 大,可能是因为您的标签也可能具有正在应用的样式,最终会影响您内容的大小。

&lt;a&gt;&lt;/a&gt; 没有正确使用,可能会给您带来问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-25
    • 2019-09-18
    • 2023-03-24
    • 1970-01-01
    相关资源
    最近更新 更多