比較検索なら 天秤AI byGMO
スクリプトAI 最新版!!

スクリプトAI 最新版!!

HTML・CSS・JavaScriptを生成できます!! 完全なる最新プロンプトを使用し高クオリティなスクリプトコードを生成可能!!

推奨モデル - GPT-4o
15
0
254
112
Rozenqroez
user_176213401951438848
user_152583498353807360
がお気に入り登録しました。

投稿日時:

    • プロンプト実行例
    スクリプトAI 最新版!!

    こんにちは!

    ウェブで動くデジタル時計

    スクリプトAI 最新版!!

    リクエスト: ウェブで動くデジタル時計

    1. HTMLセクション

    html
    1<!DOCTYPE html>
    2<html lang="ja">
    3<head>
    4    <meta charset="UTF-8">
    5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6    <title>デジタル時計</title>
    7    <link rel="stylesheet" href="styles.css">
    8</head>
    9<body>
    10    <div class="clock-container">
    11        <div id="clock" aria-live="polite"></div>
    12    </div>
    13    <script src="script.js"></script>
    14</body>
    15</html>

    2. CSSセクション

    css
    1body {
    2    display: flex;
    3    justify-content: center;
    4    align-items: center;
    5    height: 100vh;
    6    margin: 0;
    7    font-family: 'Arial', sans-serif;
    8    background-color: #2c3e50;
    9    color: #ecf0f1;
    10}
    11
    12.clock-container {
    13    display: flex;
    14    justify-content: center;
    15    align-items: center;
    16    background-color: #34495e;
    17    border-radius: 10px;
    18    padding: 20px;
    19    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    20}
    21
    22#clock {
    23    font-size: 3em;
    24    letter-spacing: 0.05em;
    25}

    3. JavaScriptセクション

    JavaScript
    1function updateClock() {
    2    const clockElement = document.getElementById('clock');
    3    const now = new Date();
    4    
    5    // 時、分、秒を取得
    6    const hours = now.getHours().toString().padStart(2, '0');
    7    const minutes = now.getMinutes().toString().padStart(2, '0');
    8    const seconds = now.getSeconds().toString().padStart(2, '0');
    9    
    10    // 時間をフォーマット
    11    const currentTime = `${hours}:${minutes}:${seconds}`;
    12    
    13    // 時計の表示を更新
    14    clockElement.textContent = currentTime;
    15}
    16
    17// 初回表示
    18updateClock();
    19
    20// 毎秒、時計を更新
    21setInterval(updateClock, 1000);

    補足説明

    1. HTML: clock-containerで時計の表示領域を定義し、clock要素にJavaScriptで現在時刻を表示します。
    2. CSS: フレックスボックスを使用してコンテンツを中央に配置し、背景色やフォントサイズを設定しています。一貫したデザインとなるようにスタイリングしています。
    3. JavaScript: setInterval関数を使用して毎秒時計表示を更新しています。padStartメソッドで一桁の時間を二桁に補完し、見やすいフォーマットにしています。

    CSSを凝る

    スクリプトAI 最新版!!

    かしこまりました。CSSセクションをもう少し凝ったデザインにするために、グラデーション、フォント、アニメーションなどを追加いたします。


    リクエスト: ウェブで動くデジタル時計(CSSを凝る)

    1. HTMLセクション

    html
    1<!DOCTYPE html>
    2<html lang="ja">
    3<head>
    4    <meta charset="UTF-8">
    5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6    <title>デジタル時計</title>
    7    <link rel="stylesheet" href="styles.css">
    8</head>
    9<body>
    10    <div class="clock-container">
    11        <div id="clock" aria-live="polite"></div>
    12    </div>
    13    <script src="script.js"></script>
    14</body>
    15</html>

    2. CSSセクション

    css
    1/* Google Fonts をインポート */
    2@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap');
    3
    4body {
    5    display: flex;
    6    justify-content: center;
    7    align-items: center;
    8    height: 100vh;
    9    margin: 0;
    10    font-family: 'Orbitron', sans-serif;
    11    background: linear-gradient(135deg, #2c3e50, #4ca1af);
    12    color: #ecf0f1;
    13    animation: gradientBackground 10s ease infinite;
    14}
    15
    16@keyframes gradientBackground {
    17    0% {
    18        background: linear-gradient(135deg, #2c3e50, #4ca1af);
    19    }
    20    50% {
    21        background: linear-gradient(135deg, #2980b9, #2c3e50);
    22    }
    23    100% {
    24        background: linear-gradient(135deg, #2c3e50, #4ca1af);
    25    }
    26}
    27
    28.clock-container {
    29    display: flex;
    30    justify-content: center;
    31    align-items: center;
    32    background: rgba(0, 0, 0, 0.5);
    33    border: 2px solid rgba(255, 255, 255, 0.6);
    34    border-radius: 15px;
    35    padding: 30px 50px;
    36    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.5);
    37}
    38
    39#clock {
    40    font-size: 4em;
    41    text-shadow: 0 0 20px #ffd700, 0 0 30px #ff6347, 0 0 40px #ff6347, 0 0 50px #ff6347, 0 0 60px #ff6347;
    42    animation: pulse 1s infinite;
    43}
    44
    45@keyframes pulse {
    46    0% {
    47        transform: scale(1);
    48    }
    49    50% {
    50        transform: scale(1.05);
    51    }
    52    100% {
    53        transform: scale(1);
    54    }
    55}

    3. JavaScriptセクション

    JavaScript
    1function updateClock() {
    2    const clockElement = document.getElementById('clock');
    3    const now = new Date();
    4    
    5    // 時、分、秒を取得
    6    const hours = now.getHours().toString().padStart(2, '0');
    7    const minutes = now.getMinutes().toString().padStart(2, '0');
    8    const seconds = now.getSeconds().toString().padStart(2, '0');
    9    
    10    // 時間をフォーマット
    11    const currentTime = `${hours}:${minutes}:${seconds}`;
    12    
    13    // 時計の表示を更新
    14    clockElement.textContent = currentTime;
    15}
    16
    17// 初回表示
    18updateClock();
    19
    20// 毎秒、時計を更新
    21setInterval(updateClock, 1000);

    補足説明

    1. HTML: 構造を変えず、clock-containerclock要素を維持しています。
    2. CSS:
      • フォント: Google Fontsの「Orbitron」を使用し、未来的なデザインにしています。
      • グラデーションの背景: 緩やかに変化する背景アニメーションを追加しました。
      • clock-container: 背景を半透明にし、白い枠線と影を追加しました。
      • #clock: テキストシャドウとパルスアニメーションを追加し、視覚的にインパクトのあるデザインにしています。

    CSSの凝ったデザインの追加により、デジタル時計がよりスタイリッシュで視覚的に魅力的になりました。

    コメント 0

    他のプロンプトもチェック

    • マーケティング一般

      推奨モデル - Gemini
      このプロンプトは、ブログ運営で収益化に悩む40代〜50代の女性をターゲットに、彼女たちの心を掴む魅力的なブログタイトル(キャッチコピー)を生成させるためのものです。
    • 文案作成

      推奨モデル - GPT-4o
      YouTubeで大人気の5人のキャラクター「ずんだもん、四国めたん、玄野武宏、青山龍星、雨晴はう」の会話シナリオを自動作成します。語尾やキャラクターの性格も再現しているので、このまま動画シナリオとして使用することができます。 約1500文字で生成するので4分ほどの動画を作成することができます。 #YouTube #ゆっくり #ずんだもん #VOICEVOX #ゆっくり動画 #シナリオ作成
    • GPTs

      マーケティング一般

      ステップバイステップで反応の取れるLPを作成します
      8
      0
      182
      386
    • GPTs

      資料作成

      ①作成したいLP(ランディングページ)に関する内容を「一言」で入力してください。 ②「確認」ボタンをクリックすると30秒ほどで簡易的なLPを生成します。 ③その後表示される「ランディングページを表示する」をクリックするとLPが表示されます。 【重要】エラーが出た際は、30秒後に再度実行ボタンをクリックしてください。 gpt-3.5-turbo-0125モデルを使用しています。 制約要件が多いGPTsを利用しなければ、本格的なLPも構築可能です。
      22
      5
      655
      1.95K