当前位置:首页 > CSS

css网页制作代码

2026-01-15 12:02:06CSS

以下是一些常用的CSS网页制作代码示例,涵盖布局、样式和交互效果:

基础布局与样式

重置浏览器默认样式

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

响应式网格布局

.container {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 20px;
  padding: 20px;
}

Flexbox居中布局

.center-container {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
}

常用组件样式

按钮样式

css网页制作代码

.btn {
  padding: 12px 24px;
  border: none;
  border-radius: 4px;
  background: #4285f4;
  color: white;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.btn:hover {
  background: #3367d6;
  transform: translateY(-2px);
}

卡片设计

.card {
  background: white;
  border-radius: 8px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
  overflow: hidden;
  transition: transform 0.3s ease;
}

.card:hover {
  transform: translateY(-5px);
}

动画效果

淡入动画

@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

.fade-in {
  animation: fadeIn 0.5s ease forwards;
}

悬停缩放

css网页制作代码

.zoom-effect {
  transition: transform 0.3s ease;
}

.zoom-effect:hover {
  transform: scale(1.05);
}

响应式设计

媒体查询示例

@media (max-width: 768px) {
  .menu {
    flex-direction: column;
  }

  .header {
    padding: 10px;
  }
}

移动端适配

html {
  font-size: 16px;
}

@media (max-width: 480px) {
  html {
    font-size: 14px;
  }
}

实用工具类

文字截断

.text-truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

自定义滚动条

::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 4px;
}

分享给朋友:

相关文章

div css网页制作

div css网页制作

HTML 结构搭建 使用语义化标签构建基础框架,如<header>、<nav>、<main>、<footer>。通过<div>划分内容区块,…

js实现轮播代码

js实现轮播代码

基础轮播实现 使用HTML、CSS和JavaScript创建一个简单的轮播效果。HTML部分定义轮播容器和图片元素。 <div class="carousel"> <div…

vue实现动画代码

vue实现动画代码

Vue 动画实现方法 Vue 提供了多种方式实现动画效果,包括内置过渡组件、CSS 动画库集成以及第三方动画库结合。以下是几种常见实现方法: 使用 Vue 内置过渡组件 Vue 的 <tran…

vue简单代码实现

vue简单代码实现

以下是一个基于 Vue 3 的简单代码实现示例,包含基础功能演示: 基础模板结构 <!DOCTYPE html> <html lang="en"> <head>…

vue实现动态修改代码

vue实现动态修改代码

Vue 动态修改代码的实现方法 Vue 提供了多种方式实现动态修改代码的需求,以下是几种常见场景和解决方案: 动态组件加载 使用 Vue 的 <component> 标签配合 is 属…

vue实现轮播图代码

vue实现轮播图代码

Vue实现轮播图代码 以下是一个基于Vue 3的轮播图实现示例,包含自动轮播、手动切换和指示器功能。 基础结构 <template> <div class="carousel-…