发表于: 2017-03-02 22:16:41

1 537


今日完成的事情:为主体内容的下半部分布局,注意在不同分辨率下布局不被破坏,且文字始终垂直居中,调试代码,使得页面在不同分辨率不同设备上都能正常显示,查看学习资料——《CSS代码规范》,根据代码规范优化自己的代码,完成任务5,并上传到服务器,开始做任务6,为任务6切图,查看学习资料——CSS Sprite雪碧图》将需要用到的小图标制作成雪碧图在之后使用。今天还学习了CSS的背景属性。

Backgroundbackground 简写属性在一个声明中设置所有的背景属性background-colorbackground-positionbackground-sizebackground-repeatbackground-originbackground-clipbackground-attachmentbackground-image

background-color 设置元素的背景颜色,设置的背景颜色是纯色,这个颜色会从内容填充到元素的border,但不会填充margin。如果border是透明的(如虚线框),就会透过这些透明的部分显示出背景色。默认值为transparent,背景颜色为透明。

background-position:设置背景图像的起始位置。默认值为:0% 0%,第一个值是水平位置,第二个值是垂直位置,如果仅设置了1个值,另一个将是50%

background-size:规定背景图像的尺寸。它的值有:

length:第一个值设置高度,第二个设置宽度,可以是像素或百分比,如果只设置1个值,第二个默认为“auto”。

Percentage:以父元素的百分比来设置背景图像的宽度和高度,通length一样,只有1个值时另一个为“auto”。

Cover:把背景图像扩展至足够大,以使背景图像完全覆盖背景区域,背景图片的某些部分也许无法完全显示。

Contain:把背景图片扩展至最大,可以使其高宽完全适应内容区域。

background-repeat :设置是否及如何重复背景图像。默认背景图像在水平和垂直方向上重复。从原图像开始重复,原图像由 background-image 定义,并根据 background-position 的值放置。它的值有:

Repeat:默认。背景图像将在垂直方向和水平方向重复。

Repeat-x:背景图像将在水平方向重复。

Repeat-y:背景图像将在垂直方向重复。

No-repeat:背景图像将仅显示一次。

Inherit:规定应该从父元素继承 background-repeat 属性的设置。

background-origin:规定 background-position 属性相对于什么位置来定位。如果背景图像的 background-attachment 属性为 "fixed",则该属性没有效果。它的值有:

padding-box:背景图像相对于内边距框来定位。

Border-box:背景图像相对于边框盒来定位。

Content-box:背景图像相对于内容框来定位。

background-clip:规定背景的绘制区域。它的值有:

border-box:背景被剪裁到边框盒。

padding-box:背景被剪裁到内边距框。

Content-box:背景被剪裁到内容框。

background-attachment :属性设置背景图像是否固定或者随着页面的其余部分滚动。

Scroll:默认值。背景图像会随着页面其余部分的滚动而移动。

Fixed:当页面的其余部分滚动时,背景图像不会移动。

Inherit:规定应该从父元素继承 background-attachment 属性的设置。

background-image 属性为元素设置背景图像。元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。它的值有:

Url:指向图像的路径。

None:默认值,不显示背景图像。

Inherit:规定从父元素继承background-image属性的设置。

Inherit:规定从父元素继承background属性的设置。

明天的计划:继续做任务6首先布局header,让header紧贴顶部布局列表头,让列表头紧贴header然后布局footer,让footer紧贴底部布局列表主体部分,高度始终在列表头和footer之间,超出部分自动出现滚动条header添加居中的按钮组,居右的图标按钮。分享小课堂。

遇到的问题:没什么大问题,任务5设置flex-shrink属性定义了项目的缩小比例,默认为1,即如果空间不足,,该项目将缩小。设置为0时就固宽。

收获:同上。



返回列表 返回列表
评论

    分享到