我正在尝试解决特定的设计任务,我不太确定哪种方法是最好的。
我已经找到一些css
之字形,但是我不知道如何减少牙齿的数量以增加所需的设计度-60度和60度,以及如何使其相互进入并显示出不同的颜色用于包含的文本背景。
我不想使用Adobe Flash
,我希望css
也许可以使用具有透明背景的.png
图像,但是我不知道如何做到这一点以获得与包含折叠元素,例如<button type="button" class="btn" data-toggle="collapse" data-target="#demo">
和<div id="demo" class="collapse">
对于这样的牙齿,在body
页的上方6齿和下方5齿:
[通过单击打开/关闭功能,我想可以使用js
onclick =“ openclose();”在白色背景内包含文本,例如图像解决方案:
我不太清楚,解决该设计任务的最佳方法是什么,因此任何建议或示例都将非常有帮助
<body>
<div class="upperJaw">
//Your Jaw teeth design
</div>
<div class="yourContentText'>
some text
</div>
<div class="lowerJaw">
//Your Jaw teeth design
</div>
</body>
.upperJaw{
position: fixed;
left: 0;
width: 100%;
top: 0;
height: 49%;
}
.lowerJaw{
position: fixed;
left: 0;
bottom: 0;
width: 100%;
height: 49%;
}
.jawOpen .upperJaw{
top: -50%;
}
.jawOpen .lowerJaw{
bottom: -50%;
}
//Add transition for top and bottom
function jawOpen(){
$('body').addClass('jawOpen');
}