当前位置:首页 > CSS

css个人简历制作两页

2026-01-08 20:38:56CSS

使用CSS制作两页个人简历

创建两页的个人简历需要合理布局和分页控制,以下是实现方法:

HTML基础结构

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>个人简历</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <div class="resume">
        <div class="page page-1">
            <!-- 第一页内容 -->
        </div>
        <div class="page page-2">
            <!-- 第二页内容 -->
        </div>
    </div>
</body>
</html>

CSS样式设置

body {
    font-family: 'Arial', sans-serif;
    margin: 0;
    padding: 0;
    background-color: #f5f5f5;
}

.resume {
    width: 210mm;
    height: 297mm;
    margin: 0 auto;
    background: white;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    position: relative;
}

.page {
    padding: 20mm;
    height: 257mm; /* 297mm - 上下各20mm */
    position: relative;
}

.page-1 {
    /* 第一页特定样式 */
}

.page-2 {
    /* 第二页特定样式 */
}

分页控制技巧

使用CSS的page-break属性确保打印时分页:

css个人简历制作两页

@media print {
    .page {
        page-break-after: always;
    }
    .page:last-child {
        page-break-after: auto;
    }
}

内容布局建议

左侧栏放置个人信息、技能等固定内容:

css个人简历制作两页

.sidebar {
    width: 30%;
    float: left;
    padding-right: 20px;
}

.main-content {
    width: 70%;
    float: left;
}

响应式设计

添加媒体查询适应不同设备:

@media (max-width: 768px) {
    .sidebar, .main-content {
        width: 100%;
        float: none;
    }
}

视觉增强技巧

使用CSS变量统一配色:

:root {
    --primary-color: #3498db;
    --secondary-color: #2c3e50;
}

.header {
    background-color: var(--primary-color);
    color: white;
    padding: 20px;
}

完整示例结构

<!-- 第一页 -->
<div class="page page-1">
    <header class="header">
        <h1>姓名</h1>
        <p>职位/职业</p>
    </header>

    <div class="sidebar">
        <section class="contact">
            <h3>联系方式</h3>
            <!-- 联系信息 -->
        </section>

        <section class="skills">
            <h3>技能</h3>
            <!-- 技能列表 -->
        </section>
    </div>

    <div class="main-content">
        <section class="experience">
            <h2>工作经历</h2>
            <!-- 工作经历 -->
        </section>
    </div>
</div>

<!-- 第二页 -->
<div class="page page-2">
    <div class="main-content">
        <section class="education">
            <h2>教育背景</h2>
            <!-- 教育信息 -->
        </section>

        <section class="projects">
            <h2>项目经验</h2>
            <!-- 项目列表 -->
        </section>

        <section class="certifications">
            <h2>证书</h2>
            <!-- 证书列表 -->
        </section>
    </div>
</div>

通过以上CSS和HTML结构,可以创建专业的两页个人简历,既适合屏幕浏览也适合打印输出。

标签: 个人简历css
分享给朋友:

相关文章

css制作

css制作

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。其基本语法由选择器和声明块组成。选择器指定要样式化的HTML元素,声明块包含一个或多个属性-值对,用花括号 {} 包裹。 select…

css网页制作教程

css网页制作教程

CSS网页制作教程 CSS(层叠样式表)是用于控制网页外观和布局的核心技术。以下是CSS网页制作的关键步骤和技巧: 基础语法与引入方式 CSS规则由选择器和声明块组成: 选择器 { 属性: 值…

css如何制作圆

css如何制作圆

使用 border-radius 属性制作圆 通过设置 border-radius 属性为元素添加圆角效果。当 border-radius 的值等于元素宽度和高度的一半时,元素会呈现圆形。 .ci…

制作css

制作css

CSS基础语法 CSS规则由选择器和声明块组成。选择器指向需要设置样式的HTML元素,声明块包含一个或多个用分号分隔的声明。每个声明由属性和值组成,用冒号分隔。 选择器 { 属性: 值;…

网页制作 css

网页制作 css

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。基本语法由选择器和声明块组成: 选择器 { 属性: 值; } 例如设置段落文字颜色为红色: p { color: red…

css 制作导航

css 制作导航

基础导航栏制作 使用HTML和CSS创建一个水平导航栏。HTML结构通常使用<ul>和<li>标签,CSS负责样式布局。 <nav> <ul clas…