永发信息网

关于css选取图片的一部分怎么做?

答案:2  悬赏:80  手机版
解决时间 2021-03-24 01:35
  • 提问者网友:欲望失宠
  • 2021-03-23 11:08
关于css选取图片的一部分怎么做?
最佳答案
  • 五星知识达人网友:零点过十分
  • 2021-03-23 12:35
用background-position: 给背景定位
.img{ background-image:url(bj.jpg);width:79px; height:30; background-position: 0 0;}显示绿色背景
.img{ background-image:url(bj.jpg);width:79px; height:30; background-position: 0 30;}显示黄色背景

下面这样做应该可以吧
-------------------------------————————————————————————
"http://www.w3.org/TR/html4/loose.dtd">



无标题文档






追问

我截取绿色部分后那个字总是自己跑到那个绿色部分里面去啊而且左边还有个点,我是想把左边那个点换成绿色部分。然后文字部分在绿色部分之外
追答是因为你没有清除项目符号吗?是不是在li里面做的?加一下这个属性呢list-style-type: none;
background-position: 跟的数字第一个是 x轴值 第二个是 y轴值 ; 根据这个来控制背景的位置。
你放背景和文字的容器宽设置够背景图片和文字的宽度,background-repeat:no-repeat; 让背景不重复, 用属性ttext-indent: 0px;;来设置文字的位置,数值根据需要调整~
------------------------------------------------------------------------------------
"http://www.w3.org/TR/html4/loose.dtd">



无标题文档



1111
222

全部回答
  • 1楼网友:千杯敬自由
  • 2021-03-23 13:19
去了解一下background-position基础知识.追问这个我懂,但是我不知道怎么来做序号追答既然你对这个比较精通.那应该了解css sprite技术.你做1到10的图片效果,放在ul的background-image下.追问



我截取绿色部分后那个字总是自己跑到那个绿色部分里面去啊而且左边还有个点,我是想把左边那个点换成绿色部分。然后文字部分在绿色部分之外

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯