用户登录

下面我们去设计一下这个通知提示信息组件的样式,在项目下面新建一个样式表,放在src/app/notification/components/styles 的下面,名字是 app-notification-message.css 。

打开 AppNotificationMessage 组件,在组件里导入使用一个样式表,@import ,位置是当前目录 styles 下面的 app-notification-message.css 。

回到继续再编辑一下这个样式表里的样式,可以调整一下编辑器窗口的宽度,露出应用页面。 这里先设计一下 .app-notification-message 这个类的样式。

把 display 设置成 felx, align-items 设置成 center,字号是 16 像素,font-weight 可以设置成 300,文字颜色使用一个变量的值,--secondary-text-color。

用 padding 设置一下内边距,上下是 16 像素,左右是 24 像素。 可以再用 background 设置一下背景颜色,用一个变量的值,--light-background 。

min-width 设置的是最小宽度,大小是 280 像素。max-width 也是 280 像素。 border-radius 圆角大小是 5 像素。 下边的外边距设置成 24 像素。 min-height 设置成 50 像素。

box-sizing 设置成 border-box。 再用 box-shadow 添加点阴影,0 15px 30px 颜色用 rgba 表示,颜色是黑色,不透明度设置成 0.1。 z-index 可以设置的大一些。

下面再设计一下 .app-notification-message 下面的 .content 这个类的样式,flex-grow 设置成 2,min-height 设置成 24 像素。

再设计一下 .app-notification-message 下面的 .icon 这个类的样式。添加 8 个像素的右边的外边距。

预览

回到浏览器预览一下这个通知提示信息组件的设计,可以切换一下应用的主题,然后观察这个组件的样式。 这个背景颜色可以去掉。再观察一下这个组件的样式。

通知提示信息组件样式《 Vue.js 项目实践:消息提示 》

统计

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

社会化网络

关于

微信订阅号

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