jquery - 从左边而不是右边剪切图片的宽度

标签 jquery html css web

我有这样一张图片enter image description here

现在,我想实现类似进度条的东西,所以这张图片应该从一个非常短的开始,然后变得越来越长。

我现在将它作为背景图像放在一个 div 中。现在,如果我设置宽度(如 300),右侧箭头将被切断。无论如何我可以做到这一点,所以只切割左侧而不是右侧吗?

非常感谢!

最佳答案

你需要在你的css中指定背景图片的位置

HTML

<div class="progress-bar">
    <div class="progress-bar-image"></div>
</div>

CSS

.progress-bar {width:100%; height:40px}
.progress-bar-image { background: url('http://i.stack.imgur.com/yWm8U.png') top right no-repeat; width:100px; height:30px;}

参见 jsfiddle

关于jquery - 从左边而不是右边剪切图片的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15579660/

相关文章:

javascript - 从 .val() JQuery 获取字符

javascript - 如何使用 JavaScript 和 Html 创建不可编辑的网站

jquery - iPad 在 Jquery Accordion 上滚动

javascript - JavaScript 可以捕获滚动事件,但让点击通过吗?

html - 具有相关内容的 Div 大小

jquery - Bootstrap 在 IE 浏览器中的 Modal UI 问题

javascript - 在声明 css 类或 html div 时使用变量

javascript - Flot 问题中的时间图?

javascript - 响应式设计,以图像为中心

javascript - 将鼠标悬停在同一表格中的另一行上时更改表格行的背景颜色