html - CSS Position - 如何制作动画框?

标签 html css

我有“绿色”DIV。此 DIV 具有带动画(scaleX、scaleY)的“黄色”DIV。我想制作粉红色和蓝色的盒子(带有绿色 DIV)并像这样制作动画:http://i.imgur.com/3eGCa4D.jpg

但我不能使用这个位置,这样一切都不会崩溃 :-/

这是我的代码:jsfiddle.net/KxM68/24/

最佳答案

只需添加两个框。您可以设置 position:absolute 或使用边距

这是一种带边距的解决方案 http://jsfiddle.net/bxrMA/

CSS:

.pinkbox {
    background-color: pink;
    float:left;
    margin-top: -30px;
    margin-left: -5px;
    height: 60px;
    width: 60px;
}
.bluebox {
    background-color: blue;
    float:left;
    margin-top: -30px;
    margin-left: 140px;
    height: 60px;
    width: 60px;
}

以及添加了 div 的 HTML

<div style="width: 300px; height: 120px; background-color: green; margin: 10px 0 0 10px; padding: 80px 0 0 30px;">
    <div class="element-animation">box</div>
    <div class="pinkbox"></div>
    <div class="bluebox"></div>
</div>

关于html - CSS Position - 如何制作动画框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24577577/

相关文章:

从 LibreOffice Writer 导出 HTML

html - 仅使用 css 将图像垂直居中于容器元素内

javascript - 如果传递了 URL 参数,则使用 jQuery 显示 div

php - 防止 DOMDocument 去除空标签后的空格

javascript - 可扩展的菜单框(水平)

html - 移动联系表

jQuery 和 CSS 在 Chrome 和 Safari 中与 'margin: 0 auto;' 冲突

javascript - 当内容改变高度时动态改变容器 div 的高度

java - CSS 在 IE8、IE9 中不工作,但在 IE10 及更高版本中工作

html - 使可点击的 <div> 可通过选项卡结构访问?