用于li的Css背景图像

用于li的Css背景图像,css,Css,我有以下几点 .toggle_容器。块ul{ 边际:0.7px 0; } .toggle_container.block li{ 列表样式类型:无; 颜色:#232120; 字体大小:1.2米; 线高:1.2米; 填充:4px0px 2px23px background: url(images/red-bullet.gif)no-repeat; background-position: 3% 45%; } 问题是如果标记中有多行文本,图像就会向下移动 感谢您所拥有的: 背景位置:3%45

我有以下几点

.toggle_容器。块ul{ 边际:0.7px 0; }

.toggle_container.block li{ 列表样式类型:无;
颜色:#232120; 字体大小:1.2米; 线高:1.2米; 填充:4px0px 2px23px

background:  url(images/red-bullet.gif)no-repeat; 
background-position: 3% 45%; 
}

问题是如果
  • 标记中有多行文本,图像就会向下移动

    感谢您所拥有的:

    背景位置:3%45%

    尝试使用px值而不是百分比。因此,将3%和45%更改为所需图像的偏移量,例如3px45px


    您还可以将3%和45%替换为“左上角”,以将位置固定到左上角

    嗯,这并不典型。做了更多的搜索,找到了答案,所以我想我会回答我自己的问题

    I混合位置百分比和像素如下所示:
    背景位置:3%9px