18910140161

CSS background-repeat 属性

顺晟科技

2022-09-13 12:46:48

29

###起因>今天遇到一个问题,就是在给一个元素设置width 属性为100% 之后, 鼠标放上去之后,仍然只有部分是阴影状态,如下图所示:


---经过一番思索,这TM 不就是,hover 上去的时候,背景没有盖全嘛,赶紧找相关代码 , 发现了如下代码:```.midLeft ul li:hover{ background-image: url("../img/textBg.png"); background-repeat: no-repeat;}```谁TM 这么蠢,使用了 no-repeat , 就是这句话导致我的100% 宽度不起作用。 改成 repeat-x 就能在横轴方向上扩充了。 下面把这个 参数的详细用法记录一下,以备后用:| value | describe||-----------|-------------||repeat |默认。背景图像将在垂直方向和水平方向重复。||repeat-x |背景图像将在水平方向重复。||repeat-y |背景图像将在垂直方向重复。||no-repeat |背景图像将仅显示一次。||inherit |规定应该从父元素继承 background-repeat 属性的设置。|
那么,我们解决自己的问题,直接使用 repeat-x就 OK 啦~
















来自为知笔记(Wiz)

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航