首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >背景职位

背景职位
EN

Stack Overflow用户
提问于 2013-02-07 05:35:06
回答 5查看 267关注 0票数 1

这张图片是我用来制作三维动画的。我只需要显示这个图像的第一个字符。我用的是背景职位-

代码语言:javascript
运行
复制
background-position:0px 200px;

但它在这里显示了完整的图像。

样式

代码语言:javascript
运行
复制
position:absolute;
    top: 40px;left: 40px;
background-position: 0px 200px;

形象-

请引导我通过Js小提琴。小提琴

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-02-07 05:49:04

看到这个链接,我希望这会对你有所帮助:http://jsfiddle.net/9RYph/7/

代码语言:javascript
运行
复制
div {

    top: 40px;left: 40px;
    background-size:100%;
    background:url('http://i.stack.imgur.com/PuAjg.jpg');
    width: 50%;
    height: 600px;
}
票数 1
EN

Stack Overflow用户

发布于 2013-02-07 05:48:33

试试这个

代码语言:javascript
运行
复制
img{
clip:rect(0px,300px,auto,0px);
position:absolute;
}
票数 2
EN

Stack Overflow用户

发布于 2013-02-07 05:38:48

您使用的是img,但是background-position属性不适用于img元素,您需要在CSS中使用background-image属性,需要在这里设置元素的宽度,因此如果字符宽度在100px200px的高度附近,则不要将heightwidth分别设置为200px100px

代码语言:javascript
运行
复制
<div></div>

div {
   height: 200px;
   width: 100px;
   background-image: url();
   background-position: ;
   background-repeat: no-repeat;
   /* Other styles goes here */
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14744297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档