当前位置:首页 > CSS

css制作google

2026-04-01 05:51:14CSS

使用CSS制作Google风格界面

创建一个类似Google首页的界面需要关注简洁的布局、特定的颜色和字体样式。以下是关键CSS样式和结构实现方法。

HTML基础结构

<div class="google-container">
  <div class="logo">Google</div>
  <div class="search-container">
    <input type="text" class="search-box">
  </div>
  <div class="buttons">
    <button class="search-btn">Google Search</button>
    <button class="lucky-btn">I'm Feeling Lucky</button>
  </div>
</div>

CSS样式实现

.google-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  font-family: Arial, sans-serif;
}

.logo {
  font-size: 80px;
  font-weight: 500;
  margin-bottom: 30px;
  color: #4285F4;
}

.search-container {
  width: 580px;
  position: relative;
  margin-bottom: 30px;
}

.search-box {
  width: 100%;
  padding: 13px 20px;
  border: 1px solid #dfe1e5;
  border-radius: 24px;
  font-size: 16px;
  outline: none;
}

.search-box:hover {
  box-shadow: 0 1px 6px rgba(32,33,36,0.28);
}

.buttons {
  display: flex;
  gap: 10px;
}

.search-btn, .lucky-btn {
  padding: 10px 16px;
  background-color: #f8f9fa;
  border: 1px solid #f8f9fa;
  border-radius: 4px;
  color: #3c4043;
  font-size: 14px;
  cursor: pointer;
}

.search-btn:hover, .lucky-btn:hover {
  border: 1px solid #dadce0;
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}

颜色方案

  • 主蓝色: #4285F4 (用于Google标志)
  • 搜索框边框: #dfe1e5
  • 按钮背景: #f8f9fa
  • 文字颜色: #3c4043

字体设置

使用Arial或Roboto字体家族实现Google的标准字体外观:

body {
  font-family: 'Arial', sans-serif;
  /* 或使用Google字体 */
  /* font-family: 'Roboto', sans-serif; */
}

响应式调整

添加媒体查询确保在不同设备上正常显示:

css制作google

@media (max-width: 650px) {
  .search-container {
    width: 90%;
  }

  .logo {
    font-size: 60px;
  }
}

标签: cssgoogle
分享给朋友:

相关文章

css制作教程

css制作教程

CSS 基础概念 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。它与HTML结合使用,HTML负责结构,CSS负责样式。 基本语法结构 CSS规则由选择器和声明块组成: 选择…

css制作导航栏

css制作导航栏

水平导航栏 使用 display: inline-block 或 flexbox 创建水平导航栏。设置背景色、内边距和悬停效果增强交互性。 <nav class="horizontal-nav…

css制作滑动页面

css制作滑动页面

使用CSS实现滑动页面 通过CSS可以实现多种滑动页面效果,包括横向滑动、纵向滑动以及视差滚动等。以下是几种常见的实现方法: 横向滑动效果 横向滑动通常用于展示一组卡片或图片,可以通过CSS的ove…

css模板制作

css模板制作

CSS 模板制作方法 制作 CSS 模板的核心是设计一套可复用的样式规则,适用于多种网页或项目。以下是具体方法: 定义基础样式 设置全局默认样式,包括字体、颜色、边距等。例如: body {…

css 制作表格

css 制作表格

CSS 制作表格的方法 使用 CSS 制作表格可以通过多种方式实现,包括原生 HTML 表格样式、Flexbox 布局或 Grid 布局。以下是几种常见的方法: 原生 HTML 表格样式 HTML…

css 字体库制作

css 字体库制作

字体库制作方法 使用 @font-face 规则在 CSS 中嵌入自定义字体,确保网页显示特定字体。 基本语法 @font-face { font-family: 'MyCustomFont'…