CSS3选择器nth-child(n)实现隔几行选择元素
nth-child(n),n 可以是数字、关键词或公式。选择器匹配属于其父元素的第N个子元素,不论元素的类型。序号写法:1. li:nth-child(3){background:orange;}倍数写法:1. li:nth-child(3n){background:orange;}倍数分组匹配:1. li:nth-child(3n+1){background:orange;}2. li:nth-child(3n+5){background:orange;}3. li:nth-child(5n-1){ba
小黑 CSS相关2019-05-17
CSS移动端实现元素垂直居中
方法一:table-celldisplay:table-cell属性指让标签元素以表格单元格的形式呈现,类似于td标签。目前IE8+以及其他现代浏览器都是支持此属性的,但是IE6/7就除外了。div class="box box1"span垂直居中/span/div .box1{display: table-cell;vertical-align: middle;text-align: center;}注意:此属性不能与 float:left 或是 position:absolute
小黑 CSS相关2019-05-16
如何解决div里面img图片下方有空白的问题?
相信网站前端开发者可能会遇到这样的问题,divimg src="picture.png"//div这样的格式在html5的文档标准下会有一段空白区域,那么怎样去掉这部分空白区域呢?首先我们要知道这部分空白产生的原因。图片默认的vertical-align是baseline,也就是字母x的下边距,我们在图片后面写上x就是这样如果给x加上背景色就是这样可以看到图片是与字母x的下边距对齐的,也就是baseline,css2的文档中有这么一句解释,翻译过来也就是一个inline-block元素
小黑 CSS相关2019-04-29
多功能选项卡切换效果
效果图HTMLdiv id="box"div id="tab"ulli class="on"选项卡一/lili选项卡二/lili选项卡三/lili选项卡四/li/ul/divdiv id="content"div class="pic on"ulli class="on" style="background: url(http://www.jq22.com/img/cs/500
小黑 JS相关2019-02-25
tab选项卡切换
效果图HTMLdiv class="box"ul class="menu"li历史/lili文学/lili宗教/li/ulul class="list"li style="background: red"1/lili style="background: black"2/lili style="background: purple"3/li/ul/divCSS * {margin:0;p
小黑 JS相关2019-02-25
JS下划线跟随tab选项卡
效果图 HTMLdiv class="nav"ullidon(0)"翠翠/lilidon(1)"嗯嗯/lilidon(2)"小白/lilidon(3)"小沫/lilidon(4)"同同/li/ul/divdiv class="tiao"div id="zhou" class="zhou" style="left: 0;"div class="ww&
小黑 JS相关2019-02-25
jQuery导航下划线滑动
效果图HTMLdivulli class=""关于我们/lili关于产品/lili class="active"加入我们/lili联系我们/lidiv class="line"/div/ul/divCSS* {margin:0;padding:0;list-style:none;}ul {width:800px;margin:0 auto;position:relative;overflow:hidden;}li {float:left;line
小黑 JS相关2019-02-25
JS实现div随屏幕滚动到一定高度后固定
在有些网页中我们会发现会有这样的现象:某个div会随着屏幕的滚动达到一定高度的时候位置就固定下来了。例如淘宝的导航条:那么这里就需要用到JS的逻辑方法来实现了。下面是HTML代码简单实现:(记得加总JS才能运行哦)!DOCTYPE htmlhtmlheadmeta http-equiv="Content-Type" content="text/html; charset=utf-8"/style type="text/css"body{width
小黑 JS相关2019-02-25
页面刷新后,tab记住刷新前位置
页面刷新后,对于有tab按钮的页面,每次刷新都默认回到第一个,自己都烦了,想想是别人使用,估计会更烦。于是就百度踩坑呀。效果图镇楼:主要使用到Session Storage,浏览器缓存原理。打开调试器:能看到缓存值:下面我要强迫自己写demo了:div class="demo"gt;ul class="tab-hd clearfix"li class="active"基本信息/lili课程详情/lili视频管理/lili讲义管理/lili习题管理
小黑 JS相关2019-02-10
怎么用js或jq点击展开,出现隐藏的DIV,点击收起DIV又隐藏起来.
方法一:script type="text/javascript"$(function() {$("#toggle").click(function() {$(this).text($("#content").is(":hidden") ? "收起" : "展开");$("#content").slideToggle();});});/script调用a href=&
xiaohei JS相关2018-12-24
html td 的横向与纵向合并
xiaohei CSS相关2018-12-20
JS中使用"data-"开头的属性及data()方法实现自定义属性
data-toggle 这种以data-开头的格式放在元素上表示元素携带的数据,如:img id="img" src="small.jpg" data-bigimg="big.jpg" / JQuery的data()方法可以直接操作,如: //获取:var bigImage = $("#img").data("bigimg");//注意,这里不用加 data-//设置:$("#img")
xiaohei JS相关2018-12-13
js实现的邮箱自动补全
邮箱自动补全的内容,在前端输入邮箱的时候系统可以自动补全,这个技能点比较简单,现在写一下我自己的做法:这里需要注意两个点:1、前面用户自己输入,后面@之后的内容自动补全2、当用户输入@时,可以自动为用户匹配相应的邮箱后缀3、用户可以通过点击已匹配好的邮箱输入到框中代码(页面部分):input id="regemail" class="int-type w-thir" type="text" autocomplete="off"
xiaohei JS相关2018-12-10
jquery鼠标悬停和离开事件(可用于下拉菜单等)
鼠标悬停到某元素,显示一个div,移开的时候这个元素消失。这是典型的应用场合,主要就是鼠标悬停的一个效果和鼠标移开的效果直接代码贴上来script type="text/javascript"$(function(){$("#nav-mark-btn").hover(function(){$("#mark-info").show();},function(){$("#mark-info").hide();})})/script
xiaohei JS相关2018-12-10
js与jquery实现搜索框提示文字显示与隐藏
在做网站搜索时,我们往往会想到一种很人性化的一点,就是显示提示文字,一般这种效果很多见的,通俗的讲就是鼠标不放上的时候,显示一个“请输入文字”,鼠标放上去的时候,这个文字消失,用js的理解的话,就是鼠标获得焦点的时候更换input的value值,好了,这种效果的代码写法有很多种,大家先看代码:方法一:一行js代码搞定input type="text" name="s" value="提示文字"if (value =='提示文字'
xiaohei JS相关2018-12-10
input标签的required属性提示文字修改
效果图实例代码input type="text" placeholder="您的姓名" requiredsetCustomValidity('请输入您的姓名');"setCustomValidity('');" /
xiaohei 网页特效2018-12-10