Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 多重转换不工作(SCSS/CSS)_Html_Css_Sass_Compass Sass - Fatal编程技术网

Html 多重转换不工作(SCSS/CSS)

Html 多重转换不工作(SCSS/CSS),html,css,sass,compass-sass,Html,Css,Sass,Compass Sass,如何将两个转换组合在一起在css3上同时工作?我现在用的是指南针 代码如下: .team-member { @include transition(color .25s linear, border .8s ease-in-out, border-color .8s ease-in-out); @include transition(color .25s linear, background-color .8s ease-in-out, background-color .8s

如何将两个转换组合在一起在css3上同时工作?我现在用的是指南针

代码如下:

.team-member
{
    @include transition(color .25s linear, border .8s ease-in-out, border-color .8s ease-in-out);
    @include transition(color .25s linear, background-color .8s ease-in-out, background-color .8s ease-in-out);
    border-bottom: 6px solid $section-bg-color-default;
    background-color: $section-bg-color-default;    
}

.team-member:hover
{
    @include transition(color .25s linear, border .8s ease-in-out, border-color .8s ease-in-out);
    @include transition(color .25s linear, background-color .8s ease-in-out, background-color .8s ease-in-out);
    border-bottom: 6px solid $primary-accent-color;
    background-color: rgba(172,0,118,.08);
}

背景转换正常工作,但边框不正常。

转换与任何其他CSS属性一样,会被其后的任何内容覆盖。所以基本上你的边界转换被背景色转换完全覆盖了。把他们放在同一条线上

.team-member
{
    @include transition(color .25s linear, background-color .8s ease-in-out, background-color .8s ease-in-out, border .8s ease-in-out, border-color .8s ease-in-out);
    border-bottom: 6px solid $section-bg-color-default;
    background-color: $section-bg-color-default;    
}

.team-member:hover
{
    @include transition(color .25s linear, background-color .8s ease-in-out, background-color .8s ease-in-out, border .8s ease-in-out, border-color .8s ease-in-out);
    border-bottom: 6px solid $primary-accent-color;
    background-color: rgba(172,0,118,.08);
}

谢谢你提供的信息@jnatazia我没想到它可以合并在同一行中。