网站改版中,我们采用了全新的设计风格和布局。通过使用CSS样式表,我们实现了一个响应式的网页布局,以适应不同屏幕尺寸的设备。
在页面结构方面,我们使用了.container
类来定义整个网页的容器。它具有以下特点:
- 宽度为100%(占据整个可用宽度)。
- 具有最小高度为100vh(视口高度),确保内容能够垂直滚动。
- 通过设置
display: grid
属性,将网页内容分为多行显示,每一行占据网格中的一个单元格。 grid-template-rows
属性指定了每行的高度为1fr(根据父元素的字体大小自动调整)。
为了增加视觉效果,我们添加了一个名为.gradient-background
的类,该类用于实现渐变背景动画。通过设置linear-gradient
函数,我们创建了一个从深天蓝色到紫罗兰色的线性渐变背景。同时,通过调整background-size
属性,使背景图像的大小适应容器的大小。最后,我们使用animation
属性定义了一个名为.gradient-animation
的关键帧动画,它在18秒内完成了一次完整的背景位置循环。
在.main
类中,我们将主要内容放置在网格的第二行上,并通过设置margin: 0 auto;
使其水平居中显示。此外,我们还添加了一个标题元素(h1
),其中包含了一个大号的白色文本。
我们的网站改版中采用了现代的布局和视觉效果,使页面更加美观且易于浏览。