IT狗

Web前端

判断文本是否溢出/hover显示全部

前言在工作中我们经常会遇到,文字过多,需要用省略号,并且鼠标hover的时候 还需要 显示全部的文字的需求。正文文字过多需要用省略号的实现:上代码啦.ellipsis { width: 100%; text-overflow: ellipsis; ov...

/ ()阅读()

Javascript 对象 - 数学对象

数学对象JavaScript中提供了math对象,math对象包含一些常用的属相和方法。Math对象与Array对象、String对象、Data对象不同,没有构造函数,因此不能创建Math对象。可直接通过Math对象 . 属性名或者Math对象 . 方法名调用...

/ ()阅读()

前端(2):CSS

一、CSSCSS(cascading style sheet,层叠样式表)定义如何显示HTML元素。当浏览器读到一个样式表,它会按照这个样式表来对文档进行格式化(渲染)。1、CSS语法每个CSS样式由两个部分组成:选择器 + 声明(属性、属性值) 每个...

/ ()阅读()

让盒子的高跟随设备的宽而定

css样式布局时,背景图,外盒子,内图片,盒子的宽100%; 不能将高度写死, 希望高度跟随设备的宽而定:外层相对定位,高度为零,padding-top:100%;内层绝对定位,宽高100%,将外层撑开。...

/ ()阅读()

前端学习之HTML(1)

HTML标签学习2018-10-31记录一下学习的网站http://www.w3school.com.cnhttp://www.runoob.com/ 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta http-equiv="Content-Type" content="text/html" ;charset=...

/ ()阅读()

JavaScript引用类型之Array类型API详解

  Array类型也是ECMASCRIPT中最常见的数据类型,而且数据的每一项可以保存任何类型的数值,而且数组的大小是可以动态调整的,可以随着数据的添加自动增长以容纳新的数据。下面,总结数据的一些常用方法:  1.创建数组  ...

/ ()阅读()

Git ssh公钥配置

首先下载安装git:https://git-scm.com/downloads/一路默认,安装完成后,打开文件夹C:/Users/Administrator/.ssh(Administrator是当前用户名),在空白处点鼠标右键选择“Git Bush Here” ,打开gitbush。配置用户名和邮箱:$ git...

/ ()阅读()

Resct配置less

配置less安装less-loaderyarn add less-loader...

/ ()阅读()

Ajax与XMLHttpRequest随笔

1.XMLHttpRequest对象创建XHR对象:let xhr = new XMLHttpRequest();
open():启动一个请求准备发送open()接收3个参数:请求类型('GET'、'POST')、请求的URL、是否异步发送请求(true or false)。send():发送请求send()接受...

/ ()阅读()

web前端图片上传(2)

  今天发现了一种ajax上传图片的方式,是以前没有用过的,首先来说下为什么要用这种方式。是因为原来后台是用的form表单的方式来提交表单数据的。但是觉得呢,这种方式不太好,因为要刷新页面,所以我们就改成了ajax的方式,结...

/ ()阅读()

React 服务器渲染原理解析与实践

第1章 服务器端渲染基础
本章主要讲解客户端与服务器端渲染的概念,分析客户端渲染和服务器端渲染的利弊,带大家对服务器端渲染有一个粗浅认识。

1-1 课程导学
1-2 什么是服务器端渲染
1-3 什么是客户端渲染
1-4 React...

/ ()阅读()

Angular7上手体验

准备工具Node.jsAngular requires Node.js version 8.x or 10.x.查看当前你的node版本可以在CMD中输入node -vnpm -v开发工具强烈推荐
visual studio Code安装 agular_clinpm i -g @angular/cli新建工程用CLI命令建立...

/ ()阅读()

微信小程序下拉框

微信小程序组件里没有下拉框,正好要用到,记下来以后参考wxml代码<view class='top'> <view class='top-text'> 选择接收班级</view> <!-- 下拉框 --> <view class='top-selected' bindtap='bindShowMsg'>...

/ ()阅读()

【Vue课堂】Vue.js 父子组件之间通信的十种方式

  这篇文章介绍了Vue.js 父子组件之间通信的十种方式,不管是初学者还是已经在用 Vue 的开发者都会有所收获。无可否认,现在无论大厂还是小厂都已经用上了 Vue.js 框架,简单易上手不说,教程详尽,社区活跃,第三方套件还多。...

/ ()阅读()