启动
开发的时候启动 webpack 热替换
1 | npm run dev |
端口
默认端口号是8080
如果希望修改端口号,则进入~\config\index.js
,修改dev
下的port
为希望启动的端口号
1 | 例如: port: 80, |
自定义苹果图标
在网站文件根目录放一个 apple-touch-icon.png
文件,苹果设备保存网站为书签或桌面快捷方式时,就会使用这个文件作为图标,文件尺寸建议为:180px × 180px。
定义浏览器点击行为
1 | <a href="tel:020-10086">打电话给:020-10086</a> |
定义上传文件类型和格式
1 | <input type=file accept="image/*"> |
上面的文件上传框中,accept
可以限制上传文件的类型,参数为 image/*
是所有图片类型,点击会弹出图库,也可以指定图片格式,参数设置成 image/png
则可以限制图片类型为png;参数如果为 video/*
则是选择视频的意思;accept
还可以设置多个文件格式,语法为 accept="image/gif, image/jpeg"
使用box-shadow改变(挡住)表单自动填充后的黄色
1 | input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{ |
用CSS实现省略号文字截断
1 | white-space: nowrap; |
使用border绘制小三角
原理是:上下和左右的边框对接其实是个斜角,利用这个特性,使其中一边的边框透明,另外一边写成想要的颜色并隐藏对边,就可以变成小箭头形状。
1 | border-width: 10px 10px 10px 0; //左箭头 |
Tootip写法:
1 | <!--html--> |
1 | /*--css--*/ |
1 | <!DOCTYPE html> |
1 | /*清除浮动 clear & clearfix*/ |