css自适应个人简历页面效果
代码语言:html
所属分类:布局界面
代码描述:css自适应个人简历页面效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> *, *::before, *::after { box-sizing: border-box; } /* Custom Properties, update these for your own design */ :root { --ff-primary: 'Lato', sans-serif; --ff-secondary: 'Lato', sans-serif; --fw-reg: 300; --fw-bold: 700; --clr-light: #fff; --clr-dark: #4d4646; --clr-accent: #0081AF; --fs-h1: 3rem; --fs-h2: 2.25rem; --fs-h3: 1.25rem; --fs-body: 1rem; --bs: 0.25em 0.25em 0.75em rgba(0,0,0,.25), 0.125em 0.125em 0.25em rgba(0,0,0,.15); } @media (min-width: 800px) { :root { --fs-h1: 4.5rem; --fs-h2: 3.75rem; --fs-h3: 1.5rem; --fs-body: 1.125rem; } } /* General styles */ html{ scroll-behavior:smooth; } body { background: var(--clr-light); color: var(--clr-dark); margin: 0; font-family: var(--ff-primary); font-size: var(--fs-body); line-height: 1.6; } section { padding: 5em 2em; } img { display: block; max-width: 100%; } strong { font-weight: var(--fw-bold) } :focus { outline: 3px solid var(--clr-accent); outline-offset: 3px; } /* Buttons */ .btn { display: inline-block; padding: .5em 2.5em; background: var(--clr-accent); color: var(--clr-dark); text-decoration: none; cursor: pointer; font-size: .8rem; text-transform: uppercase; letter-spacing: 2px; font-weight: var(--fw-bold); transition: transform 200ms ease-in-out; } .btn:hover { transform: scale(1.1); } /* Typography */ h1, h2, h3 { line-height: 1; margin: 0; } h1 { font-size: var(--fs-h1) } h2 { font-size: var(--fs-h2) } h3 { font-size: var(--fs-h3) } .section__title { margin-bottom: .25em; } .section__title--intro { font-weight: var(--fw-reg); } .section__title--intro strong { display: block; } .section__subtitle { margin: 0; font-size: var(--fs-h3); } .section__subtitle--intro, .section__subtitle--about { background: var(--clr-accent); padding: .25em 1em; font-family: var(--ff-secondary); margin-bottom: 1em; } .section__subtitle--work { color: var(--clr-accent); font-weight: var(--fw-bold); margin-bottom: 2em; } /* header */ header { display: flex; justify-content:space-between; padding: 1em; position: sticky; top: 0; z-index:999; } .logo { max-width:50px; } .nav { position: fixed; background: var(--clr-dark); color: var(--clr-light); top: 0; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0