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容器居中在屏幕的顶部。