清明回来,学长让我看了个网站Single Div,里面的图片都是只用了一个div实现的,484好神奇~而且基本都是使用background-image
和box-shadow
这两个属性来实现。在看了一堆资料和动手实现了其中两个之后,来总结一下~
background-image
background-image
属性为元素设置背景图像。
元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。可以根据background-repeat
属性来指定图像无限平铺、沿着某个轴(x 轴或 y 轴)平铺,或者根本不平铺,也可以根据background-position
属性指定初始背景图像(原图像)放置的位置。