ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptランダム表示アバター実装コード_javascriptスキル

JavaScriptランダム表示アバター実装コード_javascriptスキル

WBOY
リリース: 2016-05-16 17:58:50
オリジナル
1222 人が閲覧しました

先見図:
JavaScriptランダム表示アバター実装コード_javascriptスキル
很简单的一果
首先html

复制代 代以下のように:


























css
复制代码代码如下:

ul, li{margin:0;padding:0;}
ul{position:relative;width:100%;height:333px;}
li{border:4px ソリッドグレー;border-radius:3px;list-style :none;}
img{width:100%;height:100%;}

很小さな一点js
复制代 代码如下:

(function(){
var ul=document.getElementsByTagName('ul')[0];
var li= ul.getElementsByTagName('li');
for(var i=0,l=li.length;ivar s=li[i].style; Position = 'absolute';
s.zIndex = Math.floor(Math.random()*90) 10;//层级基本随机数
s.width = s.height = s.zIndex 'px' ;//宽高
s.left = Math.floor(Math.random()*(ul.offsetWidth-s.zIndex)) 'px';
s.top = Math.floor(Math.random) ()*(ul.offsetHeight-s.zIndex)) 'px';
s.opacity = s.zIndex / 100;//透明度
s.filter = 'alpha(opacity=' s.zIndex ' )';
s.alpha = s.zIndex;
}
})()

最後の結果です : 越大得头 层级越高透明度 ,外側の層が十分に大きい場合は、層がさらに追加されます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート