【发布时间】:2019-05-29 17:27:17
【问题描述】:
我的食谱网站上有一个项目符号未排序的成分列表。我在列表周围有一些填充,以便它显示在页面的中心。但是,当我在 iphone 或平板电脑(屏幕较窄的设备)上查看页面时,我的要点被推到 2 行,第二行与第一行不一致。
我相信这是由于列表周围的填充代码,因此在狭窄的屏幕上,项目符号仍位于页面的中心。当项目符号点太长以至于必须走 2 行时,在项目符号仍然居中的情况下,将第二行一直推到左侧。我希望将第二行与第一行对齐(仍位于页面中心)
我已经尝试将它定位在项目符号点的“外部”,但是,因为我用代码创建了自己的项目符号点,这似乎不起作用。
下面的代码是我用于此问题的蜂窝设备显示的代码。
@media only screen and (max-width : 480px)
{ ul[data-rte-list] li>*:first-child::before {
content: "•";
position: outside;
line-height: 1.5em !important;
top: 2px;
padding-right: 10px;
font-size: 22px;
padding-left: 100px;
color: #373737;
opacity: .4;
}
}
这正是页面的样子:
【问题讨论】:
-
您能否也发布 HTML 以便我们知道结构是如何构建的?
标签: html css squarespace