鲜花献给最美劳动者
<style>.outer {
margin: auto;
display: flex;
justify-content: center;
align-items: center;
width: 300px;
height: 300px;
filter: drop-shadow(0px 0px 100px gray);
perspective: 1800px;
position: relative;
}
.flower {
width: 50%;
height: 50%;
border-radius: 0 100%;
background-color: #ccc;
opacity: .85;
transform-origin: 100% 100%;
transform-style: preserve-3d;
position: absolute;
}
</style>
<div class="outer">
<div class="flower"></div>
</div>
<script>
let outer = document.querySelector('.outer');
let str = '';
for(j=0; j< 8; j++) {
let c1 = `#${Math.random().toString(16).substr(-6)}`;
let c2 = `#${Math.random().toString(16).substr(-6)}`;
str += `<div class='flower' style='background-image: linear-gradient(${c1}, ${c2}); transform: rotate(${45*j}deg);'></div>`;
}
outer.innerHTML = str;
let au = document.createElement('iframe');
au.src = "https://music.163.com/outchain/player?type=2&id=29401808&auto=1&height=66";
au.style.display = 'none';
outer.appendChild(au);
</script>
本帖最后由 马黑黑 于 2022-5-1 17:06 编辑
代码分享:
<style>
.outer {
margin: auto;
display: flex;
justify-content: center;
align-items: center;
width: 300px;
height: 300px;
filter: drop-shadow(0px 0px 100px gray);
perspective: 1800px;
position: relative;
}
.flower {
width: 50%;
height: 50%;
border-radius: 0 100%;
background-color: #ccc;
opacity: .85;
transform-origin: 100% 100%;
transform-style: preserve-3d;
position: absolute;
}
</style>
<div class="outer"></div>
<script>
let outer = document.querySelector('.outer');
let str = '';
for(j=0; j< 8; j++) {
let c1 = `#${Math.random().toString(16).substr(-6)}`;
let c2 = `#${Math.random().toString(16).substr(-6)}`;
str += `<div class='flower' style='background-image: linear-gradient(${c1}, ${c2}); transform: rotate(${45*j}deg);'></div>`;
}
outer.innerHTML = str;
</script>
修改基点,就是如下这句(可以的话还有其他东东也可修改),
transform-origin: 100% 100%;
会得到意想不到的形态 老黑制作得真漂亮,赞!{:4_199:} 黑黑朋友节日好!最美的鲜花,献给最美的劳动者。劳动者最光荣! 梦油 发表于 2022-5-1 17:48
黑黑朋友节日好!最美的鲜花,献给最美的劳动者。劳动者最光荣!
是的 加林森 发表于 2022-5-1 17:47
老黑制作得真漂亮,赞!
这个还看的过去吧 马黑黑 发表于 2022-5-1 17:51
这个还看的过去吧
相当漂亮的。{:4_190:} 加林森 发表于 2022-5-1 17:59
相当漂亮的。
一般般的吧 马黑黑 发表于 2022-5-1 19:46
一般般的吧
不一般的。我喜欢你制作的。 加林森 发表于 2022-5-1 19:54
不一般的。我喜欢你制作的。
谢谢认同 随机变色的花儿,真美啊{:4_187:} 马黑黑 发表于 2022-5-1 17:04
修改基点,就是如下这句(可以的话还有其他东东也可修改),
transform-origin: 100% 100%;
去试了,数值越大散得越开,越小越挤在一起{:4_173:} 红影 发表于 2022-5-1 20:40
去试了,数值越大散得越开,越小越挤在一起
基点不仅仅是改大改小,而是改它处在元素的什么位置 红影 发表于 2022-5-1 20:32
随机变色的花儿,真美啊
一般美 马黑黑 发表于 2022-5-1 20:05
谢谢认同
不客气啊。 加林森 发表于 2022-5-1 21:27
不客气啊。
应该的 马黑黑 发表于 2022-5-1 21:53
应该的
明天来学习了,今天有点累了。 马黑黑 发表于 2022-5-1 21:03
基点不仅仅是改大改小,而是改它处在元素的什么位置
嗯嗯,因为位置变化,导致形态发生变化。 马黑黑 发表于 2022-5-1 17:04
修改基点,就是如下这句(可以的话还有其他东东也可修改),
transform-origin: 100% 100%;
看到你取 0 100% 变成了相框一样了{:4_173:}