忍者ブログ

からすまる日誌

20191217 流れるニュース

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

20191217 流れるニュース

ニュース速報のページを作る
横に流れるような効果 
 
yahooから適当なニュース群をこぴって配列で配置。
ランダムでとりあえずニュースを出す
 

>Math.random()関数
 
0–1(0以上、1未満)の範囲で浮動小数点の擬似乱数を返します。その範囲ではほぼ均一な分布で、ユーザーは範囲の拡大をすることができます。実装側で乱数生成アルゴリズムの初期シードを選択し、ユーザーが初期シードを選択、またはリセットすることは出来ません。
 
 
2つの値の間の乱数を得る
この例は指定した値の間の乱数を返します。戻り値は min 以上、 max 未満です。
 
function getRandomArbitrary(min, max) {
  return Math.random() * (max - min) + min;
}
 
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Math/random
 

川の中に船が動くイメージで
 
①div frameの中にdiv slide
②各々color,width,heightなど設定
③slideはわざと margin-left:550px;としておく
④はみ出した部分をoverflow: hidden;で非表示
  
--->test1.html
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <link rel="stylesheet" href="test1.css">
  <title>slide</title>
  <script src="../jquery-3.4.1.min.js"></script>
 </head>
 <body>
  <div id="frame">
   <div id="slide"></div>
  </div>
  <script src="test1.js"></script>
 </body>
</html>
 
--->test1.js
 
$(function(){
 console.log('hoge');
 
 var news=[
  '70歳まで就業機会確保 政府案',
  '東海第2 予算700億円オーバー',
  '男女平等121位 過去最低に',
  'チャイルドシート 厚着は危険',
  '妻救って去った恩人 見つかる',
  '筒香レイズ入り発表 背番は25',
  '川越シェフ 3年ぶりTV復帰',
  'マツコ 宇多田ヒカルと初共演',
  '災厄はらう火の舞'
  ];
 //console.log(news);
 
 var ran = Math.floor(Math.random()*news.length);
 console.log(ran);
 $('#slide').text(news[ran]);
})
 
PR

コメント

ブログ内検索

カレンダー

03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30