效果: 完整代码: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&...
效果: 完整demo代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="https://...
1、CSS首字放大下沉 对首字进行放大下沉,需用到css的伪元素:first-letter。 <!doctype html><html><head><style type="text/css">.text{font-family:Microsoft Y...
下拉列表的默认样式: 下面介绍自定义下拉列表的两种方法: 方法一: 用纯CSS自定义下拉列表的样式。 原理:将默认的下拉列表样式清除,自定义样式,并附上一张向右对齐的小箭头...
1、单行文本溢出: (1)截断溢出文本: ---同时设置以下属性: width:*px;overflow: hidden;text-overflow:clip; white-space: nowrap; (2)溢出文本显示省略号: ---同时设置以下属...
问题描述: 使用:first-letter将首字母的font-size增大后,下划线text-underline也会变粗。 eg: <!doctype html><html><head><style type="text/css">.text{te...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>页面转图片</title> <link rel="stylesheet" href="https://c...
<!DOCTYPE html> <html> <head> <title>折叠菜单</title> <style> body{ background:grey; font-family:Microsoft Yahei; color:whi...
1、事件冒泡 在一个对象上触发某类事件,如onclick事件等,在其祖先节点上也会依次触发该事件。 <body οnclick="alert('body')"><div οnclick="alert('div')"><a href="" οn...
1、CSS3 transform属性 应用于2D或3D转换,允许对元素进行倾斜、移动、缩放或旋转。 2D转换元素能够改变元素 x 和 y 轴,3D转换元素还能改变其 Z 轴。 属性: none定义不进行转换。matr...
css mask的原理:只会把遮罩图里透明像素所对应的原图部分进行隐藏。 渐变图作为mask,置于另一张图片上面。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"...
1、安装node.js node.js的官方地址为:https://nodejs.org/en/download/。 根据windows版本后,选择要下载的安装包,下载完毕,按照windows一般应用程序,一路next就可以安装成功,建议不要安...
在用户没有与因特网连接时,可以正常访问站点或应用;在用户与因特网连接时,更新用户机器上的缓存文件。 原理: HTML5的离线存储是基于一个新建的.appcache文件的缓存机制(不是存储技术),...
简单版本: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <style> * { margin: 0; padding: 0; } .dm { width: 800px; he...
刚开始入门前端,想仿照FreeCodeCamp中的一个项目制作简单的弹幕墙。创建一个弹幕显示墙,以及两个按钮,分别为“发送”和“清屏”,并在文本框中设置placeholder为“说点什么吧?”以提示用户在此输...
本文实例为大家分享了jquery直播弹幕展示的完整代码,供大家参考,具体内容如下 理论知识: 实现效果主要涉及jq对节点的操作,以及动画函数的使用… 思路: 1.获取到评论文本框的值...
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>css3动画-图片开关灯阴影效果</title><style type="text/css">ul,li{list-style: none;}...
有时候,我们需要将<li>横向排列,而又为了能设置其宽度和高度,为其设置display:inline-block,相邻<li>之间会出现8px的空白间隔,不是margin也不是padding。 <html><he...
对于CSS里的visibility属性,通常其值被设置成visible或hidden。 visibility: hidden相当于display:none,能把元素隐藏起来,但两者的区别在于: ① display:none 元素不再占用空间。...
1、圆形: width: 50px;height: 50px;border-radius: 50%; // 50%~100%之间都行background: pink; 2、半圆形:(以左圆形为例) width: 50px;height: 100px;border-radius: 50px 0 0 50px;...