/*任务一*/
.slider .clearfix li:nth-child(1)
/*任务二*/
.slider .clearfix li a::after
/*任务三*/
.slider .clearfix li:nth-of-type(1) a::after
/*任务四*/
.slider .clearfix li a::before
/*任务五*/
.slider .clearfix li a:hover::before
/*任务六*/
#bg1:target
/*任务七*/
img:not(:target)
/*好像也不是很难*/
.slider .clearfix li:nth-child(1)
/*任务二*/
.slider .clearfix li a::after
/*任务三*/
.slider .clearfix li:nth-of-type(1) a::after
/*任务四*/
.slider .clearfix li a::before
/*任务五*/
.slider .clearfix li a:hover::before
/*任务六*/
#bg1:target
/*任务七*/
img:not(:target)
/*好像也不是很难*/
2017-04-09
/*1.制作圆角*/
border-radius:10px;
/*2.制作导航立体风格*/
box-shadow:0 5px #b64b41;
/*3.制作导航分隔线*/
.nav li{background:linear-gradient(to bottom,#dd2926,#a82724,#dd2926) no-repeat right / 1px 15px;}
/*4.删除第一个和最后一个导航分隔线*/
.nav li:last-child{background:none;}
border-radius:10px;
/*2.制作导航立体风格*/
box-shadow:0 5px #b64b41;
/*3.制作导航分隔线*/
.nav li{background:linear-gradient(to bottom,#dd2926,#a82724,#dd2926) no-repeat right / 1px 15px;}
/*4.删除第一个和最后一个导航分隔线*/
.nav li:last-child{background:none;}
2017-04-08
background-clip : border-box | padding-box | content-box | no-clip
参数分别表示从边框、或内填充,或者内容区域向外裁剪背景。no-clip表示不裁切,和参数border-box显示同样的效果。backgroud-clip默认值为border-box。
参数分别表示从边框、或内填充,或者内容区域向外裁剪背景。no-clip表示不裁切,和参数border-box显示同样的效果。backgroud-clip默认值为border-box。
2017-04-08
背景图片的原始位置:background-origin : border-box | padding-box | content-box;
2017-04-08
这个源码貌似有问题,找到一个一模一样的带有演示效果的源码,大家可以看看
http://www.qdfuns.com/notes/32286/67cc9b63876c630bb530070c0ace8d03.html
http://www.qdfuns.com/notes/32286/67cc9b63876c630bb530070c0ace8d03.html
2017-04-07
#border_image {
margin:0 auto;
height:448px;
line-height:100px;
text-align:center;
font-size:30px;
width:304px;
border:60px solid #ccc;
border-image: url(http://img1.sycdn.imooc.com//52e22a1c0001406e03040221.jpg) 8 17 8 40 repeat;
}其实border的宽度值和设border-image的数值没有太大关系,上下裁剪少,导致留下了左边的两个凸块
margin:0 auto;
height:448px;
line-height:100px;
text-align:center;
font-size:30px;
width:304px;
border:60px solid #ccc;
border-image: url(http://img1.sycdn.imooc.com//52e22a1c0001406e03040221.jpg) 8 17 8 40 repeat;
}其实border的宽度值和设border-image的数值没有太大关系,上下裁剪少,导致留下了左边的两个凸块
2017-04-07
图片被切4刀,成九宫格,四个角的切片被缩放到边框的4个角,不再做其他处理,而这个border-image的数值属性其实是有4个的,上右下左,第一个数值表示横着的这一刀切在离上边缘的距离(像素值或百分比),其他类同,还有repeat这个属性是不缩放平铺,铺到后边地方不够了就裁剪掉,而,round则为裁剪后的缩放重复下去,因此不会像repeat那样到四个边角时可能出现被裁剪,而stretch是只有一张拉伸占满。应该是这么理解。
2017-04-07
开始以为(大家都知道,要覆写这两个按钮默认样式比较困难)这句话干嘛的,原来老师做法是避开操作控件,将它透明度改为0,然后使用:checked根据单选框状态修改span样式。nice
2017-04-07
感觉后面学得越来越累,很干燥,可能和讲解的方式有关,也或者是自己的能力问题吧,学了几门课程,感觉js都得最好的,没有之一。
2017-04-06