用户登录

下面去设计一下这块区域的样式 ... 把这个 html 文档分离到编辑器的下面 ... 这样在写样式的时候,你可以参考这块区域的代码结构 ...

打开 story 的样式文件 ..

添加一个 &.vertical .. 在这个区域的上面除了 ui story 还有一个 vertical 类 ..

里面用一下 background,先把背景设置成白色 .. #fff

然后让它变成一个 flexbox .. display:flex ... 再把 flex-direction 设置成 column ...

底边儿留出 12% 的内边距 ...

再设置一下内容的样式 ... 添加一个 .content .. 里面用一下 text-align ,把它设置成 center ... 添加 10% 的内边距 .. padding: 10%

content 里面包装了 header 还有 description ,我想让它们可以水平居中在这个 content 包装里面显示 ..

先让它变成一个 flexbox ... display:flex ,再把 flex-direction 设置成 column

然后让它里面的元素居中,可以把 align-items 属性的值设置成 center

再设置一下文字里的大标题 .. 元素上有个 header 类,用它作为样式的选择器的一部分 ..

font-size,字号设置成 36px ... margin-bottom ,在底边儿添加一个 32 像素的外边距

description

标题的下面是描述 ... 元素上有个 description ...

把它的宽度设置成 70% ... font-size 字号设置成 20px ... 然后用一个 line-height ,把行间距设置成 1.5 倍 ..

如果这个元素里面的文字是在段落标签里面,你还得单独设置一下它里面的段落标签的行间距 ... 也把它设置成 1.5 ...

这个描述文字让它细一点,这里可以设置一下它的字体 ...

font-family: "PingFangSC-Ultralight";

再用一个 color ,设置一下文字的颜色 ... 可以使用 rgba 的形式表示 ... 颜色是黑色 .. 不透明度设置成 .5

image

然后是这个区域里的图片的样式 .. 包装元素上有个 image 类,设置一下它里面的 img 标签的样式 .. 把图像的宽度设置成 100% ..

mobile

在小尺寸的移动设备上,样式会有点不一样 .. 可以先写一个媒体查询 ..

@media only screen and (max-width: 767px)

里面先添加一个 .content ,再嵌套一个 header ,把标题的字号设置的小一点 .. 大小可以是 24px ..

再添加一个 description ,重新再设置一下它的宽度 ... 可以是 85% ... 字号也可以小一点 ... 设置成 16px ...

再预览一下 ...

故事区:体验与行动 - 样式《 网页设计案例:故事区 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点