当前位置:首页 > CSS

制作个人网页css

2026-01-28 13:27:05CSS

基础CSS框架搭建

新建一个style.css文件,写入基础样式:

/* 全局样式 */
body {
    font-family: 'Arial', sans-serif;
    line-height: 1.6;
    margin: 0;
    padding: 0;
    color: #333;
    background-color: #f4f4f9;
}

/* 容器布局 */
.container {
    width: 80%;
    margin: 0 auto;
    padding: 20px;
}

导航栏设计

使用Flexbox实现响应式导航:

制作个人网页css

nav {
    background: #2c3e50;
    padding: 1rem 0;
}

nav ul {
    display: flex;
    justify-content: space-around;
    list-style: none;
    padding: 0;
}

nav a {
    color: white;
    text-decoration: none;
    padding: 0.5rem 1rem;
    transition: background 0.3s;
}

nav a:hover {
    background: #3498db;
}

响应式布局处理

通过媒体查询适配移动设备:

@media (max-width: 768px) {
    .container {
        width: 95%;
    }

    nav ul {
        flex-direction: column;
        align-items: center;
    }
}

卡片式内容区域

为个人项目或经历添加卡片效果:

制作个人网页css

.card {
    background: white;
    border-radius: 8px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    padding: 20px;
    margin-bottom: 20px;
}

.card h3 {
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}

动画效果增强

为按钮或图标添加简单动画:

.button {
    background: #3498db;
    color: white;
    padding: 10px 15px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    transition: transform 0.2s, background 0.3s;
}

.button:hover {
    background: #2980b9;
    transform: translateY(-2px);
}

字体与配色方案

推荐使用Google Fonts和配色工具:

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');

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

标签: 个人网页css
分享给朋友:

相关文章

css制作下拉导航条

css制作下拉导航条

使用纯CSS制作下拉导航条 HTML结构部分需要包含导航主菜单和子菜单项,通常使用嵌套的无序列表(<ul>和<li>)实现: <nav class="dropdown-…

css 制作目录

css 制作目录

CSS 制作目录的方法 使用 CSS 可以轻松为网页内容创建美观且功能性的目录。以下是几种常见方法: 使用 ul 和 li 创建基础目录结构 <div class="toc"> &…

css 制作字体

css 制作字体

使用CSS自定义字体 在CSS中,可以通过@font-face规则引入自定义字体,并使用font-family属性应用这些字体。 @font-face { font-family: 'MyCus…

网页制作中css中运行

网页制作中css中运行

CSS 动画基础 CSS 动画通过 @keyframes 和 animation 属性实现动态效果。@keyframes 定义动画关键帧,animation 控制动画的持续时间、速度曲线等。 定…

css如何制作响应网页

css如何制作响应网页

响应式网页设计基础 使用CSS制作响应式网页的核心是通过媒体查询(Media Queries)和弹性布局(Flexbox/Grid)实现。媒体查询允许根据设备特性(如屏幕宽度)应用不同的样式规则。…

css制作箭头

css制作箭头

使用边框制作箭头 通过设置元素的 border 属性,利用透明边框和实色边框的组合生成箭头。例如,创建一个向右的箭头: .arrow-right { width: 0; height:…