为了账号安全,请及时绑定邮箱和手机立即绑定

原理没听懂,太快

讲的太快,原理没懂,切的图片就一张  上下两个部分 颜色也不一样,为什么显示没问题,文字为什么不受影响

正在回答

4 回答

网页默认背景色是白色所以背景图的白色就不显示然后没有选中时显示的是#ccc银灰色 然后选中了就显示图片

0 回复 有任何疑惑可以回复我~
#1

破旧的时光机3662066

讲错了...那张背景切图本身就是有两种颜色的是两个圆角矩形每个高度都是30px然后a。hover里上浮30px就会显示橙色那块
2017-04-02 回复 有任何疑惑可以回复我~

背景图片宽120px,高60px,但a标签的高度只有30px,所以默认状态下背景图片只显示了上半部分,然后通过background-position来移动背景图片左右不变为0,希望上移一半所以是-30px,所以hour状态实际就变成显示下半部分,所以就变色了~

1 回复 有任何疑惑可以回复我~
#1

EricZoo

a:houer,写错了,真尴尬,哈哈~
2017-02-27 回复 有任何疑惑可以回复我~

backround-position代码就是背景移动,文字并不在背景上

0 回复 有任何疑惑可以回复我~

图片只是背景,挪动图片位置,文字不受影响

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
导航条菜单的制作
  • 参与学习       123899    人
  • 解答问题       813    个

水平、垂直、圆角导航条菜单,让您的技术探索之路更高效

进入课程

原理没听懂,太快

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信