Vue - 实现信纸输入写作,类似写明信片时的一张背景图片 + 横格纸效果(信纸格子与文字自动对齐、支持自定义背景图、文字或横线大小与颜色,一切由您 DIY 自定义样式)纯CSS完成支持任何vue项目
前言
网上没有这方面的组件和插件,本文来做优质的组件(附带详细的使用方法及源码注释),无任何第三方插件依赖。
本文实现了 在 Vue / Nuxt 项目中,实现 “横格纸” 一样的信纸效果组件,背景是一张图片或纯色,文字在横线上方自动居中,
你可以直接复制组件源码,可修改文字大小 / 颜色、横线颜色高度、内外边距、圆角、自动适应的高度等等,您能看到的东西全都可以自定义,高度灵活的组件!
如下图所示,纸张横线 “自动计算” 高度(保证文字 100% 会居中绝不会出现偏离),您无需担心逻辑问题,
因为无论你的背景图片(或纯色背景)、容器高度是什么,横线都会自动计算确保位置正确!
示例代码干净整洁,无任何乱七八糟的无关代码
组件源码
组件位置和名称无所谓,但要确保正确引入。
在 components
文件夹下,新建 paper.vue
文件,一键复制以下代码。
Vue - 实现信纸输入写作,类似写明信片时的一张背景图片 + 横格纸效果(信纸格子与文字自动对齐、支持自定义背景图、文字或横线大小与颜色,一切由您 DIY 自定义样式)纯CSS完成支持任何vue项目相关推荐
- html 瀑布流样式,纯css如何实现瀑布流?css实现瀑布流的两种方式
瀑布流的布局感觉还是蛮不错的,所以本篇文章就给大家来分享一下css实现瀑布流布局的两种方法,通过multi-column多列布局实现瀑布流和flex布局实现瀑布流. 1.multi-column多列布 ...
- php下拉框css样式,纯CSS实现的下拉菜单
实现效果 实现代码 html Home WordPress Themes Plugins Tutorials Web Design Resources Links Tutorials HTML/CSS ...
- css人脸识别的圆圈,一个人脸识别的样式纯CSS代码
一个人脸识别的样式纯纯CSS, 复制下方代码 修改下图片路径即可 人脸扫码效果 img { position: absolute; /* display: none ...
- QT5.9用自定义字体修改qlabel字体、大小以及颜色
1.修改字体 引用Qt笔记(五十九)之Qt使用自定义字体_我是黄同学的博客-CSDN博客_qt 自定义字体 查阅资料发现这段修改字体代码 int font_Id = QFontDatabase::ad ...
- html使背景图片毛玻璃效果,vue实现毛玻璃背景图片效果
vue实现毛玻璃背景图片 效果 代码 round width="80px" height="80px" :src="head_img" cl ...
- input复选框checkbox默认样式纯css修改
修改之前的样式 修改之后的样式 html <input type="checkbox" name="btn" id="btn1"&g ...
- 告知书页面html样式,纯CSS实现的三种通知栏滚动效果
前言 通知栏组件是一个比较常见的组件了,基本上每个站点都会有怎么个组件,主要就是通告站点的一些变化或者是告知一些中奖名单等作用. 最近在复习CSS3动画部分内容,想着平时通知栏组件大部分还是用JS来实 ...
- html div 虚线边框样式,纯CSS实现渐变虚线框和边框滚动动画
渐变虚线边框 如果对边框的样式细节不是很在意,我们可以借助反向镂空的方法实现,也就是虚线原本实色的地方和周围颜色融为一体,看上去透明,而原来虚框透明的部分透出渐变背景色,于是看上去像是渐变色. 以下是 ...
- 兼容edge、谷歌和火狐浏览器的滚动条样式纯css实现
整个页面的多个块都可以使用这个自定义滚动条 *::-webkit-scrollbar {width: 3px;background-color: #eee; }*::-webkit-scrollbar ...
最新文章
- 东大计算机专业自主招生,东大2018年自主招生计划不超过200人 招生专业分为7大类...
- 在CentOS上部署基于dnx/coreclr的ASP.NET 5应用程序
- js判断是否在iframe和禁止网页在iframe中显示
- pyc文件反编译为py文件
- 森斯伯里管理奖学金 皇家工程学院
- Handler的一个图片轮播程序
- mysql vfp_用 VFP 连接 MYSQL 数据库
- 一篇文章教会你使用Python中三种简单的函
- 可达龙博客的第一篇文
- python爬虫Day1(requests基本使用)
- web安全day9:5个实验实实在在学习windows域部署
- 如何进行Tuxera NTFS的挂载卷设置?
- 俄罗斯方块、纯前端实现俄罗斯方块、俄罗斯方块代码
- MATLAB平台文字识别算法实现
- 在下拉列表框上添加--请选择--
- php打印机,用PHP打印到打印机
- Jacoco代码覆盖率报告详解
- Linux 安全设置
- 计算机程序设计员三级试题,计算机程序设计员国家职业资格三级(高级)试卷一...
- 获取股票实时交易数据的方法