没javascript的童鞋们,用这个方法吧
width: 140px;
margin-top: -10px;
line-height: 40px;
width: 140px;
margin-top: -10px;
line-height: 40px;
2017-06-05
虽然感觉这个js事件做伪类hover能做的事完全没有必要,还不能平稳退化;css更适合,但能加深对原生js的理解也是不错的!!!1
2017-06-04
ul li a { display: block; height: 30px; text-align: center; line-height: 30px; width:120px; background: #efefef; margin-left: 1px;
transition:width 1s;
-moz-transition:width 1s; /* Firefox 4 */
-webkit-transition:width 1s; /* Safari and Chrome */
-o-transition:width 1s; /* Opera */
}
transition:width 1s;
-moz-transition:width 1s; /* Firefox 4 */
-webkit-transition:width 1s; /* Safari and Chrome */
-o-transition:width 1s; /* Opera */
}
div
{
width:100px;
height:100px;
background:yellow;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}
div:hover
{
width:300px;
}
CSS3里面的过渡效果就可以实现,暂时不需要javascript,可以去将上一段代码拿去复制试试...随便建立一个div就可以了
{
width:100px;
height:100px;
background:yellow;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}
div:hover
{
width:300px;
}
CSS3里面的过渡效果就可以实现,暂时不需要javascript,可以去将上一段代码拿去复制试试...随便建立一个div就可以了
2017-05-31
感觉比女老师好多了,简单易懂,清晰明了,比如这节的技巧,将margin设为负值,很实用,更重要的是足够简洁,而我一开始想到的却是定位,想想就感觉复杂,这应该就是思维的区别,什么是菜鸟,什么是大神。
2017-05-25