html - 带边框背景图像的图像

标签 html css image background border

我想要的是制作一个环绕图像的边框。当我将类“PayPalItem”放在上面时,左下角边框的正下方有非重复背景。 所以,说这是 enter image description here
我希望它看起来像这样
enter image description here
这是我希望在 HTML 中显示的内容以及我已设置的基本 CSS 的示例。

<a class="PayPalItem" href="#"><img src="../assets/test.jpg"></a>

.PayPalItem img {
    margin-bottom:26px; 
    border: thin solid #FF9933; 
    background-image: url(assets/addCart.png);
}

最佳答案

您可以这样做,这样您就可以通过 PayPal 按钮共享链接的 URL:

<a class="PayPalItem" href="#">
    <img src="http://placehold.it/200x200"/>
    <span class='paypal-button'>PayPal</span>
</a>

.PayPalItem {
    position: relative;
}
.PayPalItem img {
    margin-bottom: 0; 
    border: thin solid #FF9933; 
    background-image: url(assets/addCart.png); /* Is this meant to be the button? */
}
.PayPalItem .paypal-button {
    position: absolute;
    left: 0;
    bottom: -1.7em;
    border: 1px solid red;
    padding: 5px 15px;
    border-radius: 0 0 5px 5px;
}

http://jsfiddle.net/c5p5h/

关于html - 带边框背景图像的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24987233/

相关文章:

javascript - 获取输入值并通过查询字符串传递

html - 页面在移动浏览器中放大而不是全视口(viewport)宽度

html - 背景图像过渡部分

image - 如何检测图像中有一点噪声的线条?

javascript - 如何将 jpeg 文件从服务器上的文件夹发送到客户端并将其显示在图像元素中?

jQuery FlexNav 子菜单在视口(viewport)后面迷路了

html - 列之间有边框的 Bootstrap 网格

html - 调整 Foundation Zurb 图标的大小

css - 使用 Bootstrap 导航不适用于移动设备

jquery - 如何使用 jQuery 获取剥离的图像名称?