body {
            margin: 0;
            font-family: Arial, sans-serif;
            min-height: 200vh; /* 页面高度超过视口，用于测试滚动 */
            background: linear-gradient(to bottom, #f0f0f0, #c0c0c0);
        }
        .content {
            padding: 20px;
            text-align: center;
        }
        .footer-container {
            position: fixed;
            bottom: 0;
            left: 0;
            width: 100%;
            overflow: hidden;
            background: #333;
            color: white;
            white-space: nowrap;
            box-shadow: 0 -2px 10px rgba(0,0,0,0.5);
        }
        .scrolling-text {
            display: inline-block;
            padding-left: 100%;
            animation: scroll-left 20s linear infinite;
        }
        @keyframes scroll-left {
            from {
                transform: translateX(0);
            }
            to {
                transform: translateX(-100%);
            }
        }