CSS3在设置logo方面提供了很多有用的特性,让我们来看看如何利用这些特性来设置一个漂亮的logo。
/*设置logo图像*/ .logo { background-image: url('logo.png'); width: 100px; height: 100px; background-size: cover; } /*设置logo文字*/ .logo-text { font-size: 30px; font-weight: bold; line-height: 100px; color: #333; margin-left: 10px; } /*将logo图像和文字结合起来*/ .logo-container { display: flex; align-items: center; } /*使logo在屏幕顶部居中*/ .header { display: flex; justify-content: center; align-items: center; height: 80px; background-color: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
在上面的代码中,我们首先用background-image设置了logo图像,然后用width和height设置了它的尺寸,用background-size: cover将图像拉伸到整个容器的大小。接下来我们用.logo-text类设置了logo的文字,调整了字体和位置,方便展示。然后通过将logo-container容器设置为flex布局,让logo图像和文字水平居中,并使用.header类将整个logo容器居中在屏幕的顶部。