前端笔记共65篇
前端基础
不一样的 Button 按钮-钻芒博客

不一样的 Button 按钮

先看效果:HTML:<button> <svg height='36px' width='36px' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'> <rect fill='#fdd835' y='0' x='0' height='36' width='...
anywayuan的头像-钻芒博客🌍知识星球会员anywayuan8个月前
02383
悬浮彩色渐变 Button 按钮-钻芒博客

悬浮彩色渐变 Button 按钮

HTML:<button> Button </button>CSS:button { background-color: #444141; border-radius: 4px; color: #fff; cursor: pointer; padding: 15px 30px; font-size: 18px; font-weig...
anywayuan的头像-钻芒博客🌍知识星球会员anywayuan8个月前
01900
自建 PHP获取网站标题Title API接口-钻芒博客

自建 PHP获取网站标题Title API接口

Tips:本文是「自建 PHP获取网站描述Description API接口」文章的孪生兄弟,结构文案都差不多,只是api代码有点区别。 最近在开发一款AIGC网址导航,带有网址投稿功能,因为后台添加导航比较繁...
自建 PHP获取网站描述Description API接口-钻芒博客

自建 PHP获取网站描述Description API接口

最近在开发一款AIGC网址导航,带有网址投稿功能,因为后台添加导航比较繁琐(虽然只有几个字段),我也常常用前台的投稿功能然后再去后台审核下。 提交的网址涉及几个常见字段,titile、描述、U...
Alextao的头像-钻芒博客赞助会员Alextao10个月前
03510
一个js弹窗,点击按钮会出窗口,点击x或空白区域或关闭窗口。-钻芒博客

一个js弹窗,点击按钮会出窗口,点击x或空白区域或关闭窗口。

截图 点击按钮会出窗口,点击x或空白区域或关闭窗口。 代码 <style> .overlay-tecgic { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color...
Alextao的头像-钻芒博客赞助会员Alextao1年前
0210
使用getBoundingClientRect()在页面中点击事件平缓跳转到锚点并偏移定位-钻芒博客

使用getBoundingClientRect()在页面中点击事件平缓跳转到锚点并偏移定位

介绍 使用getBoundingClientRect()方法获取目标元素的位置信息,包括元素的上边缘相对于视口顶部的距离。然后,将视口的垂直偏移量window.pageYOffset与偏移量参数进行计算,得到最终的滚动位置...
Alextao的头像-钻芒博客赞助会员Alextao1年前
0310
CSS 文本在表格里 垂直水平居中-钻芒博客

CSS 文本在表格里 垂直水平居中

效果图: css vertical-align: middle; //水平居中 text-align: center; //(可选)垂直居中 border:1px solid black; //(可选)加个边框
div滚动到指定位置固定-钻芒博客

div滚动到指定位置固定

首先将需要顶部固定的区域使用<div id='nav_fuanfu'>包裹起来,然后在网页的特别底部放上以下的JS代码,用于控制这个区域顶部滚动固定。 <script type='text/javascript' > functio...
Alextao的头像-钻芒博客赞助会员Alextao2年前
090960
如何在CentOS上安装Node.JS和npm-钻芒博客

如何在CentOS上安装Node.JS和npm

如何在centos上安装nodejs和npm
anywayuan的头像-钻芒博客🌍知识星球会员anywayuan3年前
11851
CSS设置em不倾斜-钻芒博客

CSS设置em不倾斜

一、认识em标签 标签告诉浏览器把其中的文本表示为强调的内容。对于所有浏览器来说,这意味着要把这段文字用斜体来显示。 二、DIV+CSS去em斜体样式 font-style:normal  
Alextao的头像-钻芒博客赞助会员Alextao3年前
1720
CSS避免padding属性影响元素宽度,造成溢出换行-钻芒博客

CSS避免padding属性影响元素宽度,造成溢出换行

最近在写Time for插件缩略图排列的时候,由于padding属性总是影响盒子大小,导致默认写好的参数在不同宽度场景下存在溢出换行的情况,或者是填不满盒子。 如图   解决办法 在要控制元素排...
JS实现H5页面点击返回上一页,如无自动跳转首页防止跳出站-钻芒博客

JS实现H5页面点击返回上一页,如无自动跳转首页防止跳出站

<input class='back' type='button' name='Submit' value='返回上一页' onclick='post.referrer === '' ? window.location.href = 'https://www.zuanmang.net' /}' : window.history.go(-1);...
Alextao的头像-钻芒博客赞助会员Alextao3年前
1660
使用百度地图API在浏览器端H5页面获取当前城市位置-钻芒博客

使用百度地图API在浏览器端H5页面获取当前城市位置

<script type='text/javascript' src='http://api.map.baidu.com/api?v=2.0&ak=你的API密匙'> </script> <div id='bdMapBox' style='display:none;'> </div> <s...
Alextao的头像-钻芒博客赞助会员Alextao3年前
1980
IOS原生浏览器使用智能应用横幅宣传应用,创建横幅以从网站在App Store上推广您的应用。-钻芒博客
1

IOS原生浏览器使用智能应用横幅宣传应用,创建横幅以从网站在App Store上推广您的应用。

效果如图: 与其他促销方法相比,Smart App Banners极大地改善了用户的浏览体验。在iOS中,智能应用横幅广告可为用户带来一致的外观。他们相信点击横幅将把他们带到App Store,而不是第三方广告...
CSS适配iOS全面屏底部横条-钻芒博客

CSS适配iOS全面屏底部横条

最近在看 开发者避雷指南-百度搜索算法规范详解时,发现里边有写到 页面机型适配: 所有开发者应对资源页面做好不同手机型号的适配效果,不影响用户的正常浏览使用。其中IOS全面屏手机底部横线不...
html 锚点定位偏移 外边距增加-钻芒博客

html 锚点定位偏移 外边距增加

锚点样式 <div class='main-description'> <!-- 跳转关于我们锚点--> <a name='about-us' style='position: relative;top: -80px;'></a> </div> 相关内容 HTML中...