发表于: 2018-08-23 23:45:01

1 561


今天完成的事情:任务六完成提交了。修改了一些细节 例如颜色  边距  宽度 位置。


明天计划的事情:接了任务七,看一下任务7的 任务要求,以及需要的一些东西。CSS先学会样式,大概搭一个框架。在慢慢填东西,记好笔记。


遇到的问题和收获:因为自己修改了电脑浏览器字号大小的问题,导致自己做出来的任务,在别人的电脑上都崩掉了。需要从新设置font-size。


属性编写顺序

- 显示属性:display/list-style/position/float/clear …
- 自身属性(盒模型):width/height/margin/padding/border
- 背景:background
- 行高:line-height
-
文本属性:color/font/text-decoration/text-align/text-indent/vertical-align/white-space/content…
- 其他:cursor/z-index/zoom/overflow
- CSS3属性:transform/transition/animation/box-shadow/border-radius
- 如果使用CSS3的属性,如果有必要加入浏览器前缀,则按照 -webkit- / -moz- / -ms- / -o- /
std的顺序进行添加,标准属性写在最后。
- 链接的样式请严格按照如下顺序添加: a:link -> a:visited -> a:hover -> a:active


任务六总结:

自己的脑图:


任务总结:

1.向下三角行的制作。

sjx {

height: 0; width: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid #000;

}

2.下拉框的的制作和hover效果。

.dropdown-content {

display: none;

position: absolute;

top: .41rem;

width: 100%;

padding: 0;

background-color: #f9f9f9;

box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

}

3.如果屏幕过窄时,设置左边的文字被截断出现”…”省略号

需要设置  overflow:hidden; 内容会被修剪,并且其余内容是不可见的。

 ellipsis: 当对象内文本溢出时显示省略标记(...)

white-space:nowrap; 文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。

4,雪碧图 css sprites

CSS雪碧图即CSS Sprites,也有人叫它CSS精灵,是一种CSS图像合并技术,该方法是将小图标和背景图像合并到一张图片上,然后利用CSS的背景定位来显示需要显示的图片部分。



返回列表 返回列表
评论

    分享到