当前位置:首页 > 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;
}

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

相关文章

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: 16px…

css制作影视介绍

css制作影视介绍

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

css制作徐简介

css制作徐简介

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