第一种:按照class类型删除
1、取出要删除的标签,这里对应tagName变量
2、可能有多个,所以需要遍历所有取到的标签
3、如果标签中的className和需要删除的变量名称相同,删除该标签
4、这里需要用到标签的父标签进行删除
第二种:按照Id值删除
1、利用方法getElementById得到标签
2、不会有多个相同Id的标签,所以直接删除就行
3、需要判断存在不存在,只有存在情况下才可以删除,不然会报错
2024年10月20日
第一种:按照class类型删除
1、取出要删除的标签,这里对应tagName变量
2、可能有多个,所以需要遍历所有取到的标签
3、如果标签中的className和需要删除的变量名称相同,删除该标签
4、这里需要用到标签的父标签进行删除
第二种:按照Id值删除
1、利用方法getElementById得到标签
2、不会有多个相同Id的标签,所以直接删除就行
3、需要判断存在不存在,只有存在情况下才可以删除,不然会报错
2024年10月20日
经常扒别人网站文章的坑们;我是指那种批量式采集的压根不看内容的;少不了都会用到删除html标签的函数;这里介绍3种不同用途上的方法;
$str='<div><p>这里是p标签</p><img src="" alt="这里是img标签"><a href="">这里是a标签</a><br></div>';
2024年10月20日
thinkcss给大家分享下 DIV CSS布局流程
CSS代码布局
第一步骤:分析网页美工图
第二步骤:建立项目文件夹(包括用于放图片、CSS文件、JS文件等文件夹)
为了节约时间推荐使用thinkcss初始化模板,直接解压即可使用。
第三步骤:PS软件切出图片素材(可以先切出一部分图片素材,待布局中再根据需求再切出需要图片素材)
第四步骤:将先切出图片放入images文件夹中,包括布局中切出图片依然放入此文件夹中
2024年10月20日
今天给大家分享一个功能超强的自由拖拽排序组件VueSlicksort。
vue-slicksort 一款功能强大的可拖拽的vue.js组件。拥有丝滑般拖拽动画效果,支持水平/垂直/网格拖拽排序。还可以自动滚动、锁定坐标系,并支持触摸。
代码片段
<SlickList :lockToContainerEdges="true"
:pressDelay="300"
v-model="appitems"
helperClass="helperClass"
class="ul"
axis="xy"
>
<SlickItem v-for="(item,index) in appitems" :index="index" :key="index" class="li">
<div :class="{'add-border':isEditMenus}" class="app-border" @click="toApp(item)">
<img :src="item.menuIcon" class="app-icon">
<p>{{ item.menuName }}</p>
<img v-if="isEditMenus" src="@/assets/del.png" class="del" @click.stop="delApp(item,index)">
</div>
</SlickItem>
</SlickList>
<div class="notice">以上应用展示在首页</div>
2024年10月20日
javascript中制作滚动代码的常用属性
1.网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offsetHeight (包括边线的宽); 网页正文全文宽: document.body.scrollWidth; 网页正文全文高: document.body.scrollHeight; 网页被卷去的高: document.body.scrollTop; 网页被卷去的左: document.body.scrollLeft; 网页正文部分上: window.screenTop; 网页正文部分左: window.screenLeft; 屏幕分辨率的高: window.screen.height; 屏幕分辨率的宽: window.screen.width; 屏幕可用工作区高度: window.screen.availHeight;
2024年10月20日
1、单次定时器
语法:
// 单次定时器,只能执行一次
setTimeout(function () { },time);
// - 参数1:function 必需。函数,过time时间之后执行的业务逻辑。
// - 参数2:time 可选。执行或调用 function 需要等待的时间,以毫秒ms计。默认为 0。1s=1000ms
// 清除setTimeout单次定时器
clearTimeout(定时器名称);
2024年10月20日
.tupianbx img{
max-width: 800px;
height:auto;
width:expression(this.width > 800 ? "800px" : this.width);
}
<div class="tupianbx"> 内容部分可以出现表格table<img >照样可以控制</div>
2024年10月20日
在响应式布局逐渐成为主流的今天,网页或者app的流式布局已经不算是一个新鲜的词汇了。今天我要讲的一个内容也是跟页面流式布局有关,如何让你的网页实现完美的缩放?
我们可以很快速的写出一个响应式布局的页面,首先看一下效果图。
网页布局
其中html部分的代码如下:
2024年10月20日
前言
当我们拿到一个 PC 端页面的设计稿的时候,往往会发现页面的布局并不是随意的,而是遵循的一定的规律:行与行之间会以某种方式对齐。对于这样的设计稿,我们可以使用栅格布局来实现。
早在 Bootstrap 一统江湖的时代,栅格布局的概念就已深入人心,整个布局就是一个二维结构,包括列和行, Bootstrap 会把屏幕分成 12 列,还提供了一些非常方便的 CSS 名让我们来指定每列占的宽度百分比,并且还通过媒体查询做了不同屏幕尺寸的适应。