相关疑难解决方法(0)

删除溢出类时,在标题上创建slideDown()

我有一个弹出窗口,在单击时可以滑入视图.我制作标题的方式是使用以下css:

.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
Run Code Online (Sandbox Code Playgroud)

我基于点击使用jQuery添加/删除.
但是当ellipsis删除类时,标题只是"POPS"进入视图.

所以我的问题是:是否有可能通过jquery或css缓解从隐藏到非隐藏的过渡?

这里发生的代码示例:https://jsfiddle.net/dzm50k39/4/

javascript css jquery

17
推荐指数
1
解决办法
352
查看次数

css3高度过渡不起作用

我有一个问题使用css3过渡如何使过渡平滑它立即出现
我希望div盒慢慢改变其高度当我将鼠标悬停在它上面


HTML代码

<div id="imgs">

<img src="http://chat.ecobytes.net/img/emoticons/smile.png" alt=":)" title=":)" />
<img src="http://chat.ecobytes.net/img/emoticons/sad.png" alt=":(" title=":(" />
<img src="http://chat.ecobytes.net/img/emoticons/wink.png" alt=";)" title=";)" />
<img src="http://chat.ecobytes.net/img/emoticons/razz.png" alt=":P" title=":P" />
<img src="http://chat.ecobytes.net/img/emoticons/grin.png" alt=":D" title=":D" />
<img src="http://chat.ecobytes.net/img/emoticons/plain.png" alt=":|" title=":|" />
<img src="http://chat.ecobytes.net/img/emoticons/surprise.png" alt=":O" title=":O" />
<img src="http://chat.ecobytes.net/img/emoticons/confused.png" alt=":?" title=":?" />
<img src="http://chat.ecobytes.net/img/emoticons/glasses.png" alt="8)" title="8)" />
<img src="http://chat.ecobytes.net/img/emoticons/eek.png" alt="8o" title="8o" />
<img src="http://chat.ecobytes.net/img/emoticons/cool.png" alt="B)" title="B)" />
<img src="http://chat.ecobytes.net/img/emoticons/smile-big.png" alt=":-)" title=":-)" />

</div>
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

html css css3 css-transitions

16
推荐指数
2
解决办法
4万
查看次数

如何使用AngularJS为div高度变化设置动画

我有一个包含来自RSS提要的文章标题的div.这使得div大小动态取决于正在查看哪个Feed,文章标题的长度等.我想使div高度的变化是一个平滑的动画,就像你在这里看到的,除了使用angularJS而不是jQuery.

我用Angular完成的唯一动画就是使用淡入淡出文本类型的东西

ng-enter{opacity:0;} ng-enter-active{opacity:1;}

这很简单,所以希望这也是如此.

animation angularjs

16
推荐指数
1
解决办法
2万
查看次数

在详细信息元素中打开关闭之间转换

是否可以<details>使用CSS 动画元素的打开/关闭状态之间的过渡?

css html5 css3

14
推荐指数
2
解决办法
1万
查看次数

CSS过渡自动宽度

我有一个元素,当它的内容发生变化时,它的宽度我想要动画.它有width: auto,而且永远不会改变.我已经看过这个技巧,但那是为了在两个值之间转换而设置一个.我根本不操纵值,只是内容,我希望我的元素大小随动画而改变.这在CSS中完全可能吗?

这是我的代码的简化版本:

.myspan {
  background-color: #ddd;
}

.myspan:hover::after {
  content: "\00a0\f12a";
  font-family: Ionicons;
  font-size: 80%;
}
Run Code Online (Sandbox Code Playgroud)
<link href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css" rel="stylesheet"/>
<html>
  <body>
    <span class="myspan">Hello!</span>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

当用户将鼠标悬停在元素上时,我希望将大小改变为动画.

css animation css3 css-transitions css-animations

13
推荐指数
2
解决办法
2万
查看次数

Twitter Bootstrap .btn的Spinner

我试图为Twitter Bootstrap按钮创建微调器.旋转器应指示正在进行的一些工作(即ajax请求).

这是一个小例子:http: //jsfiddle.net/AndrewDryga/zcX4h/1/

HTML(完整的jsfiddle):

Unknown element (no animation here!):
<p>
  <button class="btn-success has-spinner">
    <span class="spinner"><i class="icon-spin icon-refresh"></i></span>
    Foo
  </button>
</p>

Works when width is defined:
<p>
  <a class="btn btn-success has-spinner">
    <span class="spinner"><i class="icon-spin icon-refresh"></i></span>
    Foo
  </a>
</p>
Run Code Online (Sandbox Code Playgroud)

CSS:

.spinner {
  display: inline-block;
  opacity: 0;
  width: 0;

  -webkit-transition: opacity 0.25s, width 0.25s;
  -moz-transition: opacity 0.25s, width 0.25s;
  -o-transition: opacity 0.25s, width 0.25s;
  transition: opacity 0.25s, width 0.25s;
}

/* ... */

.has-spinner.active .spinner {
  opacity: 1;
  width: auto; …
Run Code Online (Sandbox Code Playgroud)

css html5 css3 css-transitions twitter-bootstrap

12
推荐指数
1
解决办法
7万
查看次数

如何删除Css3上的延迟滑出使用最大高度转换的转换

我遇到了一个问题,我正在使用滑动面板进行滑动.

请看下面的jsbin http://jsbin.com/uvejuj/1/

请注意,当我第一次立即转换时单击切换按钮.

但是,如果我再次单击该按钮关闭,则转换会在执行之前延迟转换的时间.

什么导致关闭延迟,我怎么能摆脱它?

谢谢

css-transitions

11
推荐指数
2
解决办法
8072
查看次数

CSS转换同步

嗨有一个打开的菜单:悬停.
当我将鼠标悬停在下一个元素上时,它会等待一下.
我希望两个过渡同时产生手风琴效果.

我错过了什么?

小提琴

CSS

ul {
    border:2px solid #aaf;
    overflow:hidden;
}
li {
    max-height:0px;
    -webkit-transition: max-height 1s;
    -moz-transition: max-height 1s;
    transition: max-height 1s;
}
ul:hover li {
    max-height:500px;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<ul class="menu">Alpha
    <li>One</li>
    <li>Two</li>
    <li>Three</li>
</ul>
<ul class="menu">Beta
    <li>One</li>
    <li>Two</li>
    <li>Three</li>
</ul>
<ul class="menu">Gamma
    <li>One</li>
    <li>Two</li>
    <li>Three</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

css css3

11
推荐指数
1
解决办法
5518
查看次数

在过渡的v-if下面的过渡元素

我有两个元素,顶部的可见性由v-if一个简单的布尔值控制.

transition(name="fade")
    #element1(v-if="showFirst")
        p Foo

#element2
    p Bar
Run Code Online (Sandbox Code Playgroud)

第一个元素包含在<transition>标记中,完全按照Vue文档.

然而,虽然这确实创建了一个褪色动画,但页面上的其他内容仍然非常刺耳.

我怎样才能创建一个过渡,也可以顺利地改变后面任何和所有兄弟姐妹的位置?

演示此问题的小提琴.

javascript vue.js

10
推荐指数
1
解决办法
3740
查看次数

如何在悬停时展开div及其内容?

我正在尝试创建一个在悬停时扩展的div,但无法弄清楚如何使用div扩展内容.我尝试了一些溢出选项,但它们没有用.

.grow {
  padding: 5px 5px 5px 5px;
  border-radius:10px;
    height: 50px; 
    width: 22%; 
    margin: 5px 1% 5px 1%; 
    float: left; 
    position: relative; 
    transition:height 0.5s; 
    -webkit-transition:height 0.5s; 
    text-align: center;

}
.grow:hover {
    height: 115px; /* This is the height on hover */
}
Run Code Online (Sandbox Code Playgroud)
<div class="grow" style="background-color: #2a75a9;">
    <h2>Title</h2> <br>
    Contrary to popular belief, Lorem Ipsum is not simply random text.  It has roots in a piece of classical Latin literature
</div>
Run Code Online (Sandbox Code Playgroud)

这是JSFiddle

html css expand css3

8
推荐指数
1
解决办法
4万
查看次数