当前位置:首页 > CSS

css制作影视简介

2026-04-02 15:58:34CSS

使用CSS制作影视简介

通过CSS可以创建美观且响应式的影视简介页面。以下是实现方法:

HTML结构

css制作影视简介

<div class="movie-container">
  <div class="movie-poster">
    <img src="movie-poster.jpg" alt="电影海报">
  </div>
  <div class="movie-info">
    <h3 class="movie-title">电影名称</h3>
    <p class="movie-meta">年份 | 类型 | 评分</p>
    <p class="movie-desc">这里是电影的详细简介内容...</p>
    <button class="watch-btn">立即观看</button>
  </div>
</div>

CSS样式

.movie-container {
  display: flex;
  max-width: 800px;
  margin: 20px auto;
  background: #1a1a1a;
  color: white;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 8px rgba(0,0,0,0.3);
}

.movie-poster {
  flex: 0 0 300px;
}

.movie-poster img {
  width: 100%;
  height: auto;
  display: block;
}

.movie-info {
  flex: 1;
  padding: 20px;
  display: flex;
  flex-direction: column;
}

.movie-title {
  font-size: 24px;
  margin-bottom: 10px;
  color: #f5c518;
}

.movie-meta {
  color: #aaa;
  margin-bottom: 15px;
  font-size: 14px;
}

.movie-desc {
  line-height: 1.6;
  margin-bottom: 20px;
}

.watch-btn {
  background: #e50914;
  color: white;
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  cursor: pointer;
  align-self: flex-start;
  transition: background 0.3s;
}

.watch-btn:hover {
  background: #f40612;
}

响应式设计

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

css制作影视简介

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

  .movie-poster {
    flex: 0 0 auto;
  }
}

动画效果

为简介添加悬停动画增强交互体验:

.movie-container {
  transition: transform 0.3s;
}

.movie-container:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 16px rgba(0,0,0,0.4);
}

评分样式

使用CSS创建星级评分显示:

<div class="rating">
  <span class="star">★</span>
  <span class="star">★</span>
  <span class="star">★</span>
  <span class="star">★</span>
  <span class="star">☆</span>
  <span class="rating-value">4.0</span>
</div>
.rating {
  color: #f5c518;
  margin-bottom: 10px;
}

.star {
  font-size: 16px;
}

.rating-value {
  margin-left: 5px;
  color: white;
}

标签: 简介影视
分享给朋友:

相关文章

vue实现的功能简介

vue实现的功能简介

Vue.js 核心功能简介 Vue.js 是一个渐进式 JavaScript 框架,专注于构建用户界面。其核心功能包括数据绑定、组件化开发、虚拟 DOM 和响应式系统,适用于从简单交互到复杂单页应用(…

elementui简介

elementui简介

Element UI 简介 Element UI 是一套基于 Vue.js 的开源前端组件库,由饿了么前端团队开发并维护。它提供了丰富的 UI 组件,帮助开发者快速构建企业级的中后台产品。 主要特点…

css制作影视介绍

css制作影视介绍

CSS 制作影视介绍页面 使用 CSS 可以创建视觉吸引人的影视介绍页面,以下是一些关键步骤和样式技巧: 布局设计 使用 flexbox 或 grid 布局组织影视海报、标题和简介部分。 设置合适…

css制作简介

css制作简介

CSS简介制作方法 使用CSS可以轻松创建简洁美观的简介样式,以下是几种常见实现方式: 内联样式 在HTML元素中直接添加style属性: <p style="font-size:…

css制作影视介绍

css制作影视介绍

CSS制作影视介绍页面 使用CSS可以创建具有视觉吸引力的影视介绍页面。以下是关键步骤和技巧: 布局设计 采用响应式网格布局确保在不同设备上正常显示 使用flexbox或CSS Grid创建卡片式…

css制作徐简介

css制作徐简介

CSS制作徐简介的方法 使用CSS制作简介页面时,主要涉及布局、样式和响应式设计。以下是一些关键步骤和代码示例。 基本结构 HTML结构通常包含一个容器和内容区域,用于放置简介信息。以下是一个简单的…