Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >web 汇总

web 汇总

作者头像
Cell
发布于 2022-02-25 08:22:36
发布于 2022-02-25 08:22:36
2.5K0
举报
文章被收录于专栏:Cell的前端专栏Cell的前端专栏

下面一些 web 开发的一些总结,还有一些常用到的代码,脚本等!

front-end

html

oblique 和 intalic 的区别

这两个都是font-style属性的值,这两个值都能实现倾斜的效果,但是有区别的。

  • intalic: 这个是字体的倾斜,相当于斜体,字体必须有倾斜属性。
  • oblique: 这个准确地说是让文字倾斜。相当于斜字,字体不一定要有倾斜属性。

title 显示换行

使用
使用

1 2

<a href="#" title="第一行&#10; 第二行&#10; 第三行">使用`&#10;`</a> <a href="#" title="第一排&#13; 第二排&#13; 第三排">使用`&#13;`</a>

图片类型选择

css

flexbox

Flex 布局将成为未来布局的首选方案,比如说常见的 bootstrap4 的版本就用 flex 替代了 float 来进行排版。 我在网上看到几个很好的教程,图文并茂,一目了然。

实在懒癌发作,笔记本上手抄了笔记我就不写学习总结了,还有网友 Demo 也写了。

javascript

keydown 和 keypress

  • keydown:按下键盘键
  • keypress:紧接着keydown事件触发(只有按下字符键时触发)
  • 如果用户按下了一个字符键不放,就会重复触发keydownkeypress事件,直到用户松开该键为止。
  • 如果用户按下了一个非字符键不放,就会重复触发keydown事件,直到用户松开该键为止。

详解键盘事件 (keydown,keypress,keyup)

textContent、innerText 和 innerHTML 的区别

  1. 设置标签中的文本内容,应该使用textContentinnerText(更老)属性,区别在于浏览器支援程度
  2. innerHTML能够获得元素内的所有标签内容,也可以设置标签使之生效。(注意防止 XSS 注入

如果某个属性在浏览器中不支持,那么这个属性的类型是undefined,判断这个属性的类型是不是undefined,就知道浏览器是否支持。

1 2 3 4 5 6 7 8 9 10 11

<script> // 设置任意的标签中间的任意文本内容 function setInnerText(element, text) { //判断浏览器是否支持这个属性 if (typeof element.textContent == "undefined") {//不支持 element.innerText = text; } else {//支持这个属性 element.textContent = text; } }; </script>

图床方案

  • 自行搭建 比如使用开源图床 ImgURL 搭建的img.lruihao.cn需要服务器) 使用上传工具加第三方免费空间,比如PicGo + 腾讯云 COS无需服务器
  • 使用各大图床 诸如 sm.ms,腾讯云 COS,阿里云 OSS,七牛云,又拍云,Github,微博图床,ImgURL 图床等等

font-awesome

现在使用 5 的版本,可以使用webfont+csssvg+js

1

<link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/4.7.0/css/font-awesome.css">

其他的图标 js

1 2 3 4

<script src="//at.alicdn.com/t/font_578712_g26jo2kbzd5qm2t9.js"></script> <svg class="card-avatar" aria-hidden="true"> <use xlink:href="#icon-{{n+1}}"></use> <!--n 为一个数字--> </svg>

响应式(自适应)

1 2

<link rel="stylesheet" href="https://apps.bdimg.com/libs/bootstrap/3.3.4/css/bootstrap.min.css"> <script src="https://apps.bdimg.com/libs/bootstrap/3.3.4/js/bootstrap.min.js">

1

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=0">

  • .col-xs- 超小屏幕 手机 <768px
  • .col-sm- 小屏幕 平板 >=768px
  • .col-md- 中等屏幕 >=992px
  • .col-lg- 大屏幕 >1200px

css3 写法 @media (宽度具体调整)

1 2 3 4 5 6 7 8 9 10 11 12

/* 手机等小屏幕手持设备 */ @media screen and (min-width: 320px) and (max-width: 480px) { /*手机端 css 样式表*/ } /* 平板之类的宽度 1024 以下设备 */ @media only screen and (min-width: 321px) and (max-width: 1024px) { /*电脑端 css 样式表*/ }

link 引入不同 css

1 2 3 4

<!--手机端--> <link rel="stylesheet" type="text/css" href="style_phone.css" media="screen and (max-width: 960px)"/> <!--电脑端--> <link rel="stylesheet" type="text/css" href="style_PC.css" media="screen and (min-width: 960px)"/>

jquery

1 2 3 4 5 6 7 8

<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> <script src="https://lib.sinaapp.com/js/jquery/2.0.2/jquery-2.0.2.min.js"></script> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="http://cdn.bootcss.com/jquery/1.11.0/jquery.min.js"></script> //还有其他的源 ...

QQ 推广链接

QQ 推广 QQ 群

1

<a target="_blank" href="https://wpa.qq.com/msgrd?v=3&uin=1074627678&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:1074627678:51" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>

Google fonts

1 2 3 4

https://fonts.google.com/ 一般选用国内源镜像替代(待补充 ...) + https://fonts.loli.net + //fonts.lug.ustc.edu.cn

fancybox

github 介绍 fancybox 源

1 2

<link href="https://cdn.bootcss.com/fancybox/3.5.7/jquery.fancybox.min.css" rel="stylesheet"> <script src="https://cdn.bootcss.com/fancybox/3.5.7/jquery.fancybox.min.js"></script>

back-end

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-03-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Bootstrap Table根据参数搜索功能
在使用jQuery开发的时候,经常会用到Bootstrap Table来实现需要用到的一些表格。
王小婷
2020/12/14
2.5K0
Bootstrap Table根据参数搜索功能
02.LoT.UI 前后台通用框架分解系列之——灵活的菜单栏
LOT.UI分解系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#lotui LoT.UI开源地址如下:https://github.com/du
逸鹏
2018/04/10
7750
02.LoT.UI 前后台通用框架分解系列之——灵活的菜单栏
jQuery数据结构渲染(4):复选框checkbox赋值
1:当返回值是字符串的时候 data.json: { "circle": "2;3;4;5;6;1" } 示例代码: <!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head> <title>复选框checkbox自定义样式</title> <meta name="viewport" content="width=device-width, initial-scale=1">
王小婷
2020/05/18
1.3K0
jQuery数据结构渲染(4):复选框checkbox赋值
《React极简教程》第一章 Hello,World!React 第一个实例:Hello,World!react.min.jsreact-dom.min.jsbabel.min.jsReact.ren
React 是一个用于构建用户界面的 JAVASCRIPT 库。 React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。 React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。 React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。
一个会写诗的程序员
2018/08/20
8880
《React极简教程》第一章 Hello,World!React 第一个实例:Hello,World!react.min.jsreact-dom.min.jsbabel.min.jsReact.ren
一个简易的选择小时(时分秒)的插件
老规矩,先上图,效果如下所示: 图片.png 图片.png 首先引入boostrap和juqery相关 <link rel="stylesheet" href="https://cdn.bootcss
王小婷
2018/08/22
1.6K0
一个简易的选择小时(时分秒)的插件
Resource Hints 知多少
在上篇文章 探究网页资源究竟是如何阻塞浏览器加载的 中介绍到 JS 会阻塞 DOM 的加载,样式会阻塞页面的渲染,外链样式里的自定义字体还会对文字造成闪动给用户带来不好的体验,诸如此类问题还有挺多,那到底该如何解决它们呢?
用户4456933
2021/06/01
1.4K0
Resource Hints 知多少
bootstrap table点击修改按钮给弹框赋值
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Dashboard | Nadhif - Responsive Admin Template</title> <link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.css"> <
王小婷
2020/10/28
1.4K0
Java程序员的日常 —— 响应式导航Demo
这两天想要做响应式的页面,于是本着重复造轮子的想法,模仿Bootstrap官网,精简了一个响应式导航的Demo。 效果 代码 <!DOCTYPE html> <html> <head>
用户1154259
2018/01/17
8500
Java程序员的日常 —— 响应式导航Demo
input输入框内阴影效果
作为一个合格的前端开发工程师,是能够将UI的设计图百分百还原的,不管设计图有多么的炫酷,都能够做到,当然也是从细节上一点点的实现的。今天继续记录简单的input输入框内阴影效果,效果如下:
王小婷
2025/05/18
1050
input输入框内阴影效果
《React极简教程》第二章 React JSXReact JSXReact.createElement独立文件JavaScript 表达式样式数组HTML 标签 vs. React 组件
JSX语法,像是在Javascript代码里直接写XML的语法,实质上这只是一个语法糖,每一个XML标签都会被JSX转换工具转换成纯Javascript代码,React 官方推荐使用JSX, 当然你想直接使用纯Javascript代码写也是可以的,只是使用JSX,组件的结构和组件之间的关系看上去更加清晰。
一个会写诗的程序员
2018/08/20
1.2K0
Font Awesome 一套绝佳的图标字体库和CSS框架
在bootstrap框架的使用中,字体图标必不可少,Font Awesome 一套绝佳的图标字体库和CSS框架,值得学习。 网址:http://fontawesome.dashgame.com/
王小婷
2018/07/04
1.3K0
情人节程序员用HTML网页表白【告白动画】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
1 网页简介:基于 HTML+CSS+JavaScript 制作七夕情人节表白网页、生日祝福、七夕告白、 求婚、浪漫爱情3D相册、炫酷代码 ,快来制作一款高端的表白网页送(他/她)浪漫的告白,制作修改简单,可自行更换背景音乐,文字和图片即可使用
IT司马青衫
2022/08/20
1.9K0
情人节程序员用HTML网页表白【告白动画】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
BootStrap的一个标准框架的内容解释——来源于bootstrap官网
<!DOCTYPE html><!--HTML5的定义--> <html lang="zh-cn"> <head> <meta charset="utf-8"><!--页面UTF-8编码--> <meta http-equiv="X-UA-Compatible" content="IE=edge"><!--bootStrap不支持ie 的编码模式,这句代码是为了让IE运行最新的渲染模式--> <meta name="viewport" content="width=device-
xing.org1^
2018/05/17
1.1K0
input输入框内阴影效果
作为一个合格的前端开发工程师,是能够将UI的设计图百分百还原的,不管设计图有多么的炫酷,都能够做到,当然也是从细节上一点点的实现的。今天继续记录简单的input输入框内阴影效果,效果如下:
王小婷
2019/08/18
1.6K0
Bootstrap里的文件分别代表什么意思及其引用方法
*bootstrap.css 是完整的bootstrap样式表,未经压缩过的,可供开发的时候进行调试用 *bootstrap.min.css 是经过压缩后的bootstrap样式表,内容和bootstrap.css完全一样,但是把中间不必要的空格之类的东西都删掉了,所以文件大小会比bootstrap.css小,可以在部署网站的时候引用,如果引用了这个文件,就没必要引用bootstrap.css了,下面的文件同样。
德顺
2019/11/13
1.9K0
Hugo构建静态站点入门
很多站长开发网站时为了推广页面,或者获得更多的回访和流量,会在网站页面添加 “分享到” 插件,用来发布到某些社交网站。因此社会化分享是很多网站常用的功能之一,国内也有很多专业的公司在做,比较出名的包括 j*this,B*hare 等。不过很悲伤的是,这些公司的产品,无一例外的具有一个特点:奇丑无比。丑就算了,还不允许别人修改其设计,结果就是,再好的 UI 设计也毁在这些插件手里了。
莲花海
2020/01/19
6480
点击按钮平移隐藏与显示div(使用translate)
css3 transform变换后,原来的位置还占据空间,那是因为 transform并没有让元素脱离标准流; 解决方法: 可以考虑在写了transform属性后,结合position:absolute脱离标准流
tianyawhl
2019/04/04
5.1K0
把https地址作为变量拼接在link/script 内部
下面是之前写的一个交互的例子,直接拿过来用一用啦,最主要的在于将把https地址作为变量拼接在link/script 内部,其余的都是次要的。
王小婷
2020/12/29
9200
bootstrap下拉搜索框
因为最近在写工具箱,所以研究了几种搜索功能,找到这款bootstrap下拉搜索还不错,所以分享给大家 <!DOCTYPE html> <html> <head> <title>bootstrap下拉搜索demo</title> </head> <body> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <!-- 最新版本的 Bootstrap
Youngxj
2018/06/06
4.6K0
Font Awesome 一套绝佳的图标字体库和CSS框架
在bootstrap框架的使用中,字体图标必不可少,Font Awesome 一套绝佳的图标字体库和CSS框架,值得学习。
王小婷
2025/05/18
2680
Font Awesome 一套绝佳的图标字体库和CSS框架
推荐阅读
相关推荐
Bootstrap Table根据参数搜索功能
更多 >
交个朋友
加入[后端] 腾讯云技术交流站
后端架构设计 高可用系统实现
加入前端工作实战群
前端工程化实践 组件库开发经验分享
加入前端趋势交流群
追踪前端新趋势 交流学习心得
换一批
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档