最新回答 / Hello_see_you
因为 a:hover 指的是当光标指到链接上面的样式,a还有另外三种设置: a:link a:visited a:active; 他们的用法可以去百度下
2017-06-03
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
最新回答 / 慕妹0540389
<ul class="ul01"> <li><a href="#">一级菜单</a> <ul class="ul02"> <li><a href="#">二级菜单</a> <ul class="ul03"> <li><a href="#">三级菜单</a>...
2017-05-26
感觉比女老师好多了,简单易懂,清晰明了,比如这节的技巧,将margin设为负值,很实用,更重要的是足够简洁,而我一开始想到的却是定位,想想就感觉复杂,这应该就是思维的区别,什么是菜鸟,什么是大神。
2017-05-25