Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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
Php 如何添加图像而不是文本';我的购物车&x27;在顶部链接中-Magento_Php_Html_Css_Zend Framework_Magento - Fatal编程技术网

Php 如何添加图像而不是文本';我的购物车&x27;在顶部链接中-Magento

Php 如何添加图像而不是文本';我的购物车&x27;在顶部链接中-Magento,php,html,css,zend-framework,magento,Php,Html,Css,Zend Framework,Magento,这可能是一些非常简单的事情,我尝试了一些方法和各种帖子,但似乎没有一个能让它工作 我想有一个购物篮的形象,而不是'我的购物车'的顶部链接文本。如何使此图像显示为链接而不是文本 此图像位于mytheme/images中。我尝试过编辑Checkout/Block/Links.php,编辑styles.css,方法是 .top-link-cart { background url(HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/myt

这可能是一些非常简单的事情,我尝试了一些方法和各种帖子,但似乎没有一个能让它工作

我想有一个购物篮的形象,而不是'我的购物车'的顶部链接文本。如何使此图像显示为链接而不是文本

此图像位于mytheme/images中。我尝试过编辑Checkout/Block/Links.php,编辑styles.css,方法是

.top-link-cart { background url(HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/mytheme/images/cart.png)left center no-repeat; }

但似乎无法获得图像而不是文本。感谢您的帮助。谢谢。

背景:
之后添加冒号?

背景:
之后添加冒号?

使用
背景:url(“图像链接”)
不重复并定义,然后定义
宽度
高度
还要确保定义
文本缩进:-9999px
或更高的数字,这样您将保留图像,文本将不在屏幕上

以下是大量其他Css图像替换方法:

使用
背景:url(“图像链接”)
无需重复和定义,然后定义
宽度
高度
也要确保定义
文本缩进:-9999px
或更高的数字,这样你将留下图像,文本将不在屏幕上

以下是大量其他Css图像替换方法:

我认为图像的URL不正确,在我看来,您似乎试图使用磁盘上的位置来显示图像。它实际上需要是位置,与网站的根相关

例如,如果网站根目录为
HD/Applications/MAMP/htdocs/
,则需要将URL
/devsite/skin/frontend/default/ats\u设置为‌​me/images/cart.png


或者,您可以将其设置为相对于css文件。因此,如果您的css文件位于
HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/ats\u‌​me/css/
您可以将url更改为
。/images/cart.png

我建议图像的url不正确,在我看来,好像您正试图使用磁盘上的位置来显示它。它实际上需要是位置,与网站的根相关

例如,如果网站根目录为
HD/Applications/MAMP/htdocs/
,则需要将URL
/devsite/skin/frontend/default/ats\u设置为‌​me/images/cart.png


或者,您可以将其设置为相对于css文件。因此,如果您的css文件位于
HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/ats\u‌​me/css/
您可以将url更改为
。/images/cart.png

您的css中有以下错误:

  • 背景后缺少冒号(:)
  • URL和关键字之间缺少空格
  • 你的图片链接是绝对的,而不是相对的(不是一个错误,但会使网站更容易上线)
以下是您的代码应该是什么:

.top-link-cart { background url('../images/cart.png') left center no-repeat; }

您的CSS中有以下错误:

  • 背景后缺少冒号(:)
  • URL和关键字之间缺少空格
  • 你的图片链接是绝对的,而不是相对的(不是一个错误,但会使网站更容易上线)
以下是您的代码应该是什么:

.top-link-cart { background url('../images/cart.png') left center no-repeat; }

这是我的密码,错了吗<代码>顶部链接购物车{左边距:40px;背景:url(HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/ats_theme/images/cart.png)不重复;宽度:10px;高度:10px;文本缩进:-999px;}
您的代码看起来是正确的。你现在遇到了什么问题?缺失的结肠是我看到的第一件看起来会引起问题的东西。你看到图像了吗?没有,我没有看到任何图像。我仍然只看到我的购物车文本。我已经在我的css文件中添加了这一行,并在我的文件夹中进行了检查,即使图像存在,也在正确的位置。我不知道为什么图像仍然没有出现。试着用Firebug检查那个元素。2.将鼠标悬停在背景属性URL上,并确保图像已显示。3.如果没有-你的路径有问题。4.如果是,请尝试指定图像的X和Y位置,例如
background:url(HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/ats)‌​me/images/cart.png)0 0不重复5。修改X和Y值直到看到图像,然后将这些值保存在CSS文件中(Firebug不编辑文件,它只修改它们以便您可以调试)。这是我的代码,错了吗<代码>顶部链接购物车{左边距:40px;背景:url(HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/ats_theme/images/cart.png)不重复;宽度:10px;高度:10px;文本缩进:-999px;}
您的代码看起来是正确的。你现在遇到了什么问题?缺失的结肠是我看到的第一件看起来会引起问题的东西。你看到图像了吗?没有,我没有看到任何图像。我仍然只看到我的购物车文本。我已经在我的css文件中添加了这一行,并在我的文件夹中进行了检查,即使图像存在,也在正确的位置。我不知道为什么图像仍然没有出现。试着用Firebug检查那个元素。2.将鼠标悬停在背景属性URL上,并确保图像已显示。3.如果没有-你的路径有问题。4.如果是,请尝试指定图像的X和Y位置,例如
background:url(HD/Applications/MAMP/htdocs/devsite/skin/frontend/default/ats)‌​me/images/cart.png)0 0不重复5。修改X和Y值,直到看到图像,然后将这些值保存在CSS文件中(Firebug不编辑文件,它只修改它们以便您可以调试)。我尝试了这两种组合,但它们似乎都不起作用。它只是起作用。很抱歉,之前我在背景和url之间缺少冒号。我已经写了
。/images/cart.png
,它很有效。您认为您知道如何在顶部catego旁边添加图像吗