.wrapper > div:first-of-type {
background: orange;
}
//:first-of-type和:first-child比较接近,不过前者可以在前面指定元素类型
background: orange;
}
//:first-of-type和:first-child比较接近,不过前者可以在前面指定元素类型
2015-07-17
ol > li:nth-last-child(5){
background: orange;
}
//和nth-child()是相对的,一个从第一个往后数,一个从最后一个往前数
background: orange;
}
//和nth-child()是相对的,一个从第一个往后数,一个从最后一个往前数
2015-07-17
最赞回答 / 小霞子
ease 规定慢速开始,然后变快,然后慢速结束的过渡效果; ease-in 规定以慢速开始的过渡效果; ease-out 规定以慢速结束的过渡效果; ease-in-out 规定以慢速开始和结束的过渡效果
#brand:target p {
background: orange;
color: #fff;
}
//#brand:target{}选择的是id为brand并且#brand是作为href的值,这个href对应的元素a被点击才能出发这个css效果
background: orange;
color: #fff;
}
//#brand:target{}选择的是id为brand并且#brand是作为href的值,这个href对应的元素a被点击才能出发这个css效果
2015-07-17
div:not([id="footer"]){
background: orange;
}//选择id不为footer的所有div
background: orange;
}//选择id不为footer的所有div
2015-07-17
:root{}
选择当前文档的根标签;对于html而言,就是<html>标签,因此基本等同于:
html{
}
选择当前文档的根标签;对于html而言,就是<html>标签,因此基本等同于:
html{
}
2015-07-17
a[class^="column"]{
color:#f00;
}
a[href$=".doc"]{
color:#0f0;
}
a[title*="box"]{
color:#00f;
}
color:#f00;
}
a[href$=".doc"]{
color:#0f0;
}
a[title*="box"]{
color:#00f;
}
2015-07-17
突然有个想法:在同一个div内可以通过:hover来控制显示和隐藏内容,就跟鼠标经过一样显示事件一样。
#dd:hover #gg{
display:block;
}
#gg是#dd的子元素!大家可以试试!做鼠标经过事件觉得挺方便的,不需要用到js
#dd:hover #gg{
display:block;
}
#gg是#dd的子元素!大家可以试试!做鼠标经过事件觉得挺方便的,不需要用到js
2015-07-16
background:url(http://static.mukewang.com/static/img/logo_index.png) no-repeat,
url(http://static.mukewang.com/static/img/logo_index.png) no-repeat;
background-position:left top,right bottom;
background-size:200px 70px,150px 60px;
//一个div应用多个背景图片,同时对多个背景图片进行位置、大小等的设置
url(http://static.mukewang.com/static/img/logo_index.png) no-repeat;
background-position:left top,right bottom;
background-size:200px 70px,150px 60px;
//一个div应用多个背景图片,同时对多个背景图片进行位置、大小等的设置
2015-07-16
background-sizing:【auto】/【x,y】/【n%,m%】/【cover】/【contain】
设置背景图片的大小:
auto是自动,图片原来多大就多大;
x,y是指定具体值,单位为px;
n%,m%是指定背景图的长宽比例,相对的是div(本元素);
cover:是将背景图等比例缩放,缩放到刚好全部占满本元素为止(这种情况可能长或宽其中之一会溢出而被舍弃);
contain:是将背景图等比例缩放,缩放到刚好长或宽刚好满足100%铺满本元素的长或宽即可(这种情况可能出现有长或宽不足100%)
设置背景图片的大小:
auto是自动,图片原来多大就多大;
x,y是指定具体值,单位为px;
n%,m%是指定背景图的长宽比例,相对的是div(本元素);
cover:是将背景图等比例缩放,缩放到刚好全部占满本元素为止(这种情况可能长或宽其中之一会溢出而被舍弃);
contain:是将背景图等比例缩放,缩放到刚好长或宽刚好满足100%铺满本元素的长或宽即可(这种情况可能出现有长或宽不足100%)
2015-07-16