草庐IT

css-flexbox

全部标签

javascript - Css 或 javascript 滚动过渡?

我有两个div:width:100%;height:100%所以我的整个文档的高度为200%;两个div都有相互链接,现在当我点击链接时,我希望网站顺利地滑到另一个div,我知道这在jquery中如何工作,例如.scrollto,但我的客户想要一个没有框架的应用程序。只有javascript和css!我尝试用translateY实现它,但没有成功!这是一个示例代码:http://jsfiddle.net/hSU7R/HTMLScrollto2Scrollto1CSShtml,body{width:100%;height:100%;}.full{height:100%;width:100

javascript - Css 或 javascript 滚动过渡?

我有两个div:width:100%;height:100%所以我的整个文档的高度为200%;两个div都有相互链接,现在当我点击链接时,我希望网站顺利地滑到另一个div,我知道这在jquery中如何工作,例如.scrollto,但我的客户想要一个没有框架的应用程序。只有javascript和css!我尝试用translateY实现它,但没有成功!这是一个示例代码:http://jsfiddle.net/hSU7R/HTMLScrollto2Scrollto1CSShtml,body{width:100%;height:100%;}.full{height:100%;width:100

html - CSS3 动画和过渡——浏览器是否更擅长动画图形背景或 DOM 元素?

我正在开发一个网络应用程序;它的设计要求之一是几个大型CSS3动画。具体来说-它有一个很大的将在屏幕上转换以响应用户输入。由于应用程序的设计方式,的“内容”可以实现为设置为的大型静态图形(例如.jpg或.png)的背景。或者,内容也可以用标准HTML实现。(内容布局本身是一个“小”技巧-它需要几个float或定位的嵌套div元素和跨度,但没有什么疯狂的。)我的问题是-哪个选项可能会产生最佳(最流畅)的动画效果?(我当然可以自己测试,但通常很难判断动画的流畅度,尤其是在各种设备上的十几个不同的浏览器上。我也意识到还有其他考虑因素-例如,维护。但是在这种情况下,我完全专注于动画性能。)我想

html - CSS3 动画和过渡——浏览器是否更擅长动画图形背景或 DOM 元素?

我正在开发一个网络应用程序;它的设计要求之一是几个大型CSS3动画。具体来说-它有一个很大的将在屏幕上转换以响应用户输入。由于应用程序的设计方式,的“内容”可以实现为设置为的大型静态图形(例如.jpg或.png)的背景。或者,内容也可以用标准HTML实现。(内容布局本身是一个“小”技巧-它需要几个float或定位的嵌套div元素和跨度,但没有什么疯狂的。)我的问题是-哪个选项可能会产生最佳(最流畅)的动画效果?(我当然可以自己测试,但通常很难判断动画的流畅度,尤其是在各种设备上的十几个不同的浏览器上。我也意识到还有其他考虑因素-例如,维护。但是在这种情况下,我完全专注于动画性能。)我想

jquery - 当内容滚动到 View 中时激活 CSS3 关键帧动画

我一直在尝试弄清楚如何在它滚动到View中时出现动画,但几乎没有运气。我找到了一个JQuery插件“Waypoints”,但我缺乏使用它的技能。我正在尝试使用在滚动到View中时动画的CSS3关键帧。我取得了突破并且接近我想要完成的目标,但它并不完全是我想要的。我有一个名为“bounceinright”的类,它使元素在屏幕右侧弹跳。这是它的CSS:@-webkit-keyframesbounceinright{0%{opacity:0;-webkit-transform:translateX(2000px);}60%{opacity:1;-webkit-transform:transl

jquery - 当内容滚动到 View 中时激活 CSS3 关键帧动画

我一直在尝试弄清楚如何在它滚动到View中时出现动画,但几乎没有运气。我找到了一个JQuery插件“Waypoints”,但我缺乏使用它的技能。我正在尝试使用在滚动到View中时动画的CSS3关键帧。我取得了突破并且接近我想要完成的目标,但它并不完全是我想要的。我有一个名为“bounceinright”的类,它使元素在屏幕右侧弹跳。这是它的CSS:@-webkit-keyframesbounceinright{0%{opacity:0;-webkit-transform:translateX(2000px);}60%{opacity:1;-webkit-transform:transl

html - 检查 CSS3 过渡是否正在运行

有没有办法在我的Javascript中检测元素当前是否正在使用CSS3过渡动画?“transitionstart”事件(相当于“transistionend”事件)也可以解决,但我在规范中找不到任何提及。 最佳答案 好吧,因为只有一个transitionend事件(http://www.w3.org/TR/css3-transitions/#transition-events)我想到了一些丑陋的东西:http://jsfiddle.net/coma/psbBg/6/JS$(function(){vardiv=$('div');var

html - 检查 CSS3 过渡是否正在运行

有没有办法在我的Javascript中检测元素当前是否正在使用CSS3过渡动画?“transitionstart”事件(相当于“transistionend”事件)也可以解决,但我在规范中找不到任何提及。 最佳答案 好吧,因为只有一个transitionend事件(http://www.w3.org/TR/css3-transitions/#transition-events)我想到了一些丑陋的东西:http://jsfiddle.net/coma/psbBg/6/JS$(function(){vardiv=$('div');var

html - 关于继承的 CSS 性能

我知道ID规则比类规则快,类规则比标签规则快,标签规则比通用规则快,如MDN所述.我的问题与继承方面的CSS性能有关。例如,以下哪个更有效?body{font-family:Helvetica,Arial,sans-serif;font-size:16px;}h1{font-family:Georgia,serif;font-size:36px;font-weight:700;}或h1{font-family:Georgia,serif;font-size:36px;font-weight:700;}.article-text{font-family:Helvetica,Arial,s

html - 关于继承的 CSS 性能

我知道ID规则比类规则快,类规则比标签规则快,标签规则比通用规则快,如MDN所述.我的问题与继承方面的CSS性能有关。例如,以下哪个更有效?body{font-family:Helvetica,Arial,sans-serif;font-size:16px;}h1{font-family:Georgia,serif;font-size:36px;font-weight:700;}或h1{font-family:Georgia,serif;font-size:36px;font-weight:700;}.article-text{font-family:Helvetica,Arial,s