スクリプトAI 最新版!!

スクリプトAI 最新版!!

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

推奨モデル - GPT 4o
18
0
307
121
user_311635580249951232
user_228218962828656640
user_189146302160780288
がお気に入り登録しました。

投稿日時:

  • プロンプト実行例
スクリプト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

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

  • 文案作成

    推奨モデル - GPT 4o
    あなたの文章、隙だらけかもしれません。 議論がうまくいかない、プレゼンが伝わらない――その原因、もしかすると「詭弁」や「誤謬」が潜んでいるせいかも。 ★論理チェッカー★は、あなたの言葉の裏に潜む落とし穴を的確に見抜きます。ただ「間違い」を指摘するだけではありません。そこにある誤謬を明確に分類し、どうすればより説得力のある表現にできるかまでしっかり提案。 「なぜか相手に納得してもらえない」 「もっとクリアで力強い主張をしたい」 そんなあなたの悩みを、★論理チェッカー★が解決します。 詭弁を排除して、伝わる力を磨こう――このツールで、あなたの言葉が武器になる。 議論の現場で、執筆の場で、プレゼンのステージで、あなたを次のレベルへ導くパートナー、それが★論理チェッカー★です。 さあ、論理を磨き、説得力という名の翼を手に入れましょう!
    2
    0
    40
    291
  • 物語・脚本・プロット

    ../
  • マーケティング一般

    推奨モデル - GPT 4o
    ちょっとした指示をするだけで、YouTubeの構成、タイトル、説明欄を自動生成してくれます!
  • GPTs

    キャラクター作成

    花押クリエイターは、日本の伝統的な署名や印「花押」のデザインをサポートするためのツールです。国内外のさまざまな文化背景を考慮し、名前やシンボルを基にした個性的で芸術的な花押デザインを提案します。 このツールは、歴史的な作法や文化的背景を尊重しながら、現代的なアプローチにも対応します。作成した花押のコンセプトや意図を分かりやすく説明し、カスタマイズや調整も簡単に行うことが出来ます。 初めての方から花押愛好家まで、どなたでもご利用いただける「花押クリエイター」で、あなただけの特別なデザインを作りませんか? GPTsストアで高評価していただけると嬉しいです。 #画像作成 #花押 #サイン
    7
    2
    3.26K
    7.38K