Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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
将基于图形的项目符号点与css对齐_Css - Fatal编程技术网

将基于图形的项目符号点与css对齐

将基于图形的项目符号点与css对齐,css,Css,我已经列出了一个带有图标的项目符号列表,但是我无法使文本很好地对齐 HTML: 正如你所看到的,我已经尝试了所有的方法,现在是这样的: ------- - - - - ------- List ------- - - List (well in the middle) - - ------- 当它应该是这样的时候: ------- - - - - ------- List ------- - - List (well in the

我已经列出了一个带有图标的项目符号列表,但是我无法使文本很好地对齐

HTML:

正如你所看到的,我已经尝试了所有的方法,现在是这样的:

-------
-     -
-     -
------- List
-------
-     - List (well in the middle)
-     -
------- 
当它应该是这样的时候:

-------
-     -
-     -
------- List
-------
-     - List (well in the middle)
-     -
------- 
我计划在每个屏幕上使用不同的图标,出现了什么问题?

请尝试更改:

.moutlook {
    list-style-image: url(../images/icon.png);
    padding-top: 10px
}
致:

试着改变一下:

.moutlook {
    list-style-image: url(../images/icon.png);
    padding-top: 10px
}
致:


使用
背景图像
而不是
列表样式图像
。首先,您必须添加这些声明以实现跨浏览器兼容性

ul {
    list-style-type: none;  
    padding: 0px;
    margin: 0px;  
}
然后将
.moutlook
声明替换为以下内容:

.moutlook {
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
    padding-left: (width of your image + 7) px;
    line-height: (height of your image) px;
}

查看此示例。

使用
背景图像
而不是
列表样式图像
。首先,您必须添加这些声明以实现跨浏览器兼容性

ul {
    list-style-type: none;  
    padding: 0px;
    margin: 0px;  
}
然后将
.moutlook
声明替换为以下内容:

.moutlook {
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
    padding-left: (width of your image + 7) px;
    line-height: (height of your image) px;
}

请看下面的一个实例。

我必须承认我从来没有使用过列表样式的图像,而且总是使用melhosseiny的解决方案。我必须承认,我从来没有使用过列表样式的图像,而且总是使用melhosseiny的解决方案。这应该对你有用。但这会弄乱我内容的行高。@Geoist这回答了OP的问题。你应该问一个新问题,因为你似乎有不同的要求。谢谢,但我已经解决了我的问题。我只是想指出你的解决方案中的一个问题,以供将来考虑。@Geosist就OP而言,没有问题。行高问题超出了问题的范围。但这会弄乱我的内容的行高。@Geoist这回答了OP的问题。你应该问一个新问题,因为你似乎有不同的要求。谢谢,但我已经解决了我的问题。我只是想指出你的解决方案中的一个问题,以供将来考虑。@Geosist就OP而言,没有问题。线条高度问题超出了问题的范围。