你的位置:首页 > 网页设计
CSS实现鼠标悬浮无限向下级展示的简单代码
*{ margin: 0; padding: 0; } ul,li{ list-style: none; } .ui-slide-box{ width: 300px; } .ui-slide-item{ width: 100% ...
02
2017-09-07 11:00:07

02

2 ...
angular2  官方demo   heroApp
2017-09-07 10:00:16

angular2 官方demo heroApp

最近学习angular2,于是从官网的hero例子开始学习。经过几番周折终于完成了这个例子。收益匪浅。个人建议在开始学习例子前可以先了解一些概念,模块,组件,装饰器.....,有助于写代码时候的逻辑。说一下我在学习时遇到的问题:1.首先附上中文的官方教程链接:https://ww ...
CSS3技巧:fit
2017-09-06 22:00:07

CSS3技巧:fit

当我们让一个模块水平居中首先想到的肯定是margin:0 auto;有木有?那么今天给大家介绍一个fit-content属性,不知道有没有同学用过,如果用过那么你可以略过这篇文章,没用过的同学就继续了,我也是第一次看到这个属性,之前不知道这个属性更不用说使用了,原来这个CSS属性 ...
博主收藏的前端框架,极力推荐!
收藏的几十个前端框架,需要的博友们,自己把握。 再次感谢分享的人! 1 ...
图标字体库(用CSS样式生成搜索、购物车等图标)
参考网址 >基本图标:您可以将Font Awesome图标使用在几乎任何地方,只需要使用CSS前缀 fa ,再加上图标名称。 Font Awesome是为使用内联元素而设计的。我们通常更喜欢使用 <i> ,因为它更简洁。 但实际上使用 < ...
之前写的h5css3动画——月食
逛codepen看到一些项目的时候就很想写,这个是特别喜欢,配色太戳我了,我就自己动了一动效果图: <!DOCTYPE html><html lang="en"><head> <meta charset ...
为什么a标签中使用img后,高度多了几个像素?
<li><a href="#"><img src="images/audio.jpg" alt=""></a></li>样式:li{ height:300px; ...
js粘贴事件paste简单解析及遇到的坑
在用户执行粘贴操作的时候,js能够获得剪切板的内容,本文讨论一下这个问题。目前只有Chrome支持获取剪切板中的图片数据。还好需要这个功能的产品目前只支持Chrome和Safari,一些Chrome的新特性是可以尽情使用了,还是能够覆盖到大部分用户的。所以本文只讨论Chrome如 ...
FormData 对象的使用
2017-09-06 11:00:18

FormData 对象的使用

FormData 对象的使用在本文章中如何创建一个FormData对象通过HTML表单创建FormData对象使用FormData对象上传文件通过AJAX提交表单和上传文件可以不使用FormData对象相关链接通过FormData对象可以组装一组用 发送请求的键/值对。它可以 ...
居中html
2017-09-06 10:00:12

居中html

margin-left: 40%; ...
HTML配色工具!在线配色工具
url地址: https://color.adobe.com/zh/create/color-wheel/ 编者前语:很多刚开始编写网页的菜鸟,都不知道怎么搭配色彩,刚开始的时候,我也是这样的。为了更好的搭配色彩。我们说说html css 的色彩搭配以外的事情。1 ...
秒懂
2017-09-06 10:00:07

秒懂

水平居中布局父元素text-align:center;子元素:inline-block;优点:兼容性好;不足:需要同时设置子元素和父元素<!DOCTYPE html><html lang="en"><head><met ...
SVG霓虹灯效果
2017-09-06 02:00:16

SVG霓虹灯效果

地铁上逛segmentfault看到一篇用纯css和SVG来实现的很赞的效果,觉得拿来做一些开场效果动画应该不错。原文地址:https://segmentfault.com/a/1190000010963326觉得很有趣,正好925快到了,就撸了一个生日快乐的效果图如下:效果就像 ...
【前端】javaScript 常用技巧总结
javaScript 常用技巧总结1. 彻底屏蔽鼠标右键 oncontextmenu="window.event.returnValue=false" <table border oncontextmenu=return(false)>& ...
CSS3 渐变背景色各种方向 兼容IE9+
背景色,除了纯色以外,还能够使用多种颜色组合成为渐变背景色,使页面丰富。渐变背景分为两种:1、线性渐变;2、环形渐变; 线性渐变线性渐变分为:横向、纵向、对角渐变三种渐变语法:<linear-gradient> = linear-gradient([ [ &l ...
盒子模型阴影设置,爱奇艺阴影配置
box-shadow的配置阴影ul li:hover{ border-color: #dfdfdf; border-radius: 10px; -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1), 0 0 10px 0 rgba ...
flex 遇到white
2017-09-05 20:00:17

flex 遇到white

背景,做一个前面图片宽度固定,后面宽度自适应,使用到了flex布局,但是想让后面div里文字不换行,超出以点点表示时,这时布局就乱了,查了下,原来flex布局与white-space:nowrap有影响解决办法,父div设置min-width:0即可 <div style= ...
HBuilder打包App方法
2017-09-05 18:00:10

HBuilder打包App方法

HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP。HBuilder提供的打包有云端打包和本地打包两种,云端打包的特点是DCloud官方配置好了原生的打包环境,可以把H ...
sublime中css输入分号后自动提示的烦恼
sublime开发前端确实好用,有好多些个的插件,轻量便捷,但是在使用sublime中的一些插件的时候总是会遇到困扰,跟自己想象中的不一样,比如在使用SublimeCodeIntel插件的时候,就会遇到一个烦人的问题:在css中输入分号要换行的时候,总是弹出自动提示,按下回车就会 ...
Canvas时钟
2017-09-05 16:00:17

Canvas时钟

首先第一步。<canvas id="myCanvas" style="border:1px red solid" width="300px"; height="300px";></c ...
利用canvas打造一个炫酷的粒子背景
利用canvas打造一个炫酷的粒子背景,当然还有一些库都可以的,这次我们手写这个背景,主要的还是JS,canvas只是画布本身没有什么效果的,只是接口,还是需要JS去完成的。canvas标签说明:这个 HTML 元素是为了客户端矢量图形而设计的。它自己没有行为,但却把一个绘图 A ...
vue中修改子组件样式
2017-09-05 12:00:08

vue中修改子组件样式

一、全局修改  1、在App.vue中设置,引入公共样式及个别页面的特殊样式common.css;    例如:<link rel="stylesheet" type="text/css" href="static/asse ...
CSS知识点:IE浏览器的hasLayout,IE低版本的bug根源
什么是hasLayout?hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的hasLayout属性值为true时,它负责对自己和可能的子孙 ...
【前端】CSS3的calc()使用
2017-09-05 00:00:10

【前端】CSS3的calc()使用

calc()对大家来说,或许很陌生,不太会相信calc()是css中的部分。因为看其外表像个函数,既然是函数为何又出现在CSS中呢?这一点也让我百思不得其解,今天有一同事告诉我,说CSS3中有一个属性能实现自适应的布局,首先让我想到的是box-sizing,但跟我说还可以计算,这 ...
web前端面试题
2017-09-04 23:02:25

web前端面试题

与大家分享一下最近所接触的面试题1.对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、 ...
html+css3模拟心的跳动
2017-09-04 22:00:28

html+css3模拟心的跳动

<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content ...
【前端】webkit内核浏览器DIV滚动条样式修改和设置
webkit内核浏览器DIV滚动条样式修改和设置引言:  最近在做自己的小项目,为了设计出好看的页面费劲了心思,大到页面的整体布局,小到DIV的滚动条都不放过,以下是我通过查阅资料总结的webkit内核浏览器滚动条样式的修改方法。 原理:  webkit浏览器css设置滚动条 ...
【前端笔记】☞ CSS 基础
1. 什么是CSSCSS的全称是Cascading Style Sheets,层叠样式表。它用来控制HTML标签的样式,在美化网页中起到非常重要的作用。  CSS的编写格式是键值对形式的,比如    color: red;background-color: blue;font-s ...
【前端笔记】☞ Bootstrap
2017-09-04 12:00:08

【前端笔记】☞ Bootstrap

Bootstrap框架:  里面封装了很多组件、字体图标、和标签常用的一些样式。我们直接使用即可。下载地址: 包下载地址(用于生产环境的 Bootstrap):https://github.com/twbs/bootstrap/releases/download/v3.3.7/b ...
【前端笔记】☞ CSS
2017-09-04 11:00:13

【前端笔记】☞ CSS

1. 什么是CSSCSS的全称是Cascading Style Sheets,层叠样式表。它用来控制HTML标签的样式,在美化网页中起到非常重要的作用。  CSS的编写格式是键值对形式的,比如    color: red;    background-color: blue;   ...
【前端笔记】☞ HTML
2017-09-04 11:00:11

【前端笔记】☞ HTML

1. 什么是HTML5   网页的5.0版本。2014年才定制完HTML5的标准,历时8年2. 为什么要用HTML5  1> 跨平台:利用HTML5编写的UI界面能运行在所有拥有浏览器的平台  2> HTML5的运行平台:浏览器  3> 但是HTML5不能完 ...
给想转行学习web前端的朋友提些学习建议及学习路线
第一:在如今这个前端的市场下,你如果太过于着急找工作而去学习,你一定找不到,有一个很简单的道理,任何东西求快没有用,首先你要会,学的成了半吊子,看点视频就去找工作,没人接收。第二:如果没有一套系统的学习路线和方案,这看看,那里看看,依旧学了之后还是浪费时间,根据我的学习经历来看, ...
css3
2017-09-03 22:00:18

css3

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>魔方</t ...
web 开发中  405报错
2017-09-03 20:00:08

web 开发中 405报错

在web开发中有以下几种情况会出现 405的错误; 1 在前端的请求方式与后台的不匹配: 例如后台通过post方式,而你在前端用get方式则会出现405的错误。这样只要让他们 保持一致就不会报错。 2 在前端提交的请求参数与后端不一致: 在很多时候我们会在请求路径后面拼接几个参数 ...
哆啦宝
2017-09-03 16:00:11

哆啦宝

我很喜欢哆啦A梦,因为他为我的童年带来很多的欢乐。直至如今,他的故事总能让我感受到友情、亲情、爱情,这些美好,让人舍不得忘却。这是我之后突然想到的,假如哆啦A梦的道具可以出售的话... 这里是首页,因为没有资源,所以使用的图片是从网上找到的,也没有对展示区进行美化...但是我 ...
html 中input标签的name属性
<form action="form_action.asp" method="get"> <p>Name: <input type="text" name="fullname&qu ...
input
2017-09-02 22:00:08

input

<form action="form_action.asp" method="get"> <p>Name: <input type="text" name="fullname&qu ...
Sublime Text3自定义代码片段
1.打开工具--插件开发--新建代码片段会出现下图:2.在<![CDATA[和]]>内写下你要的代码片段,注意的是代码片段要靠最左边。3.设置快捷键,把下面tabTrigger标签的注释打开,中间的h就是你的快捷键。4.Ctrl+s保存。名字随便起,但是后缀名必须是. ...
自制简易打赏功能
2017-09-02 00:00:10

自制简易打赏功能

1、申请开通cnblogs的JS代码支持 2、将微信收款码图片上传到cnblogs 3、添加如下代码到设置->博客侧边栏公告(支持HTML代码)(支持JS代码)里面,点击&ldquo;保存&rdquo;即可。其中 1 <!DOCTYPE htm ...
移动端Web 关于单位rem的使用小结
最近写了不少的h5页面和web项目开发,但是对于自适应布局的设置,团队里一直没有一个统一的标准,也很可能真的没有什么标准,可能是我对统一性执念太大。  在这之前做Web App开发的的时候,在自适应方面一般都是宽度通过百分比,高度以iPhone6跟iPhone5之间的一个平衡值写 ...
译文:Flexbox 完全指南 (A Complete Guide to Flexbox)
原文:A Complete Guide to Flexbox作者:Chris Coyier原文最后更新:July 20, 2017译者:leotso 背景Flexbox 布局 (Flexible Box) 模块 (目前是 W3C 的一个最后征集工作草案(Last Call W ...
Animate.css 一款牛逼的css3动画库
Animate.css是一款很牛逼的,跨浏览器的css3动画库,使用方法也很简单只要引入一个animate.min.css就可以了,简单使用 1 首先引入 animate的 css 文件样式 cdn文件 <head> & ...
随笔1
2017-09-01 17:00:26

随笔1

我的第一篇博客,哈哈 ...
HTML 回顾整理
2017-09-01 11:00:10

HTML 回顾整理

<html>标签:定义HTML文档<body>标签:定义文档主体<h1> - <h6> 标签:定义HTML标题<hr> 标签:创建水平线<!-- 这是一个注释 --> 注释<p> 标签:段 ...
response对象的使用
2017-08-31 20:00:15

response对象的使用

使用response对象提供的sendRedirect()方法可以将网页重定向到另一个页面。重定向操作支持将地址重定向到不同的主机上,这一点与转发是不同的。在客户端浏览器上将会得到跳转地址,并重新发送请求链接。用户可以从浏览器的地址栏中看到跳转后的地址。进行重定向操作后,requ ...
利用padding——实现高度可控的分隔线
一.实现分隔线的方法(未理解:不是说span元素垂直方向设置怕padding不影响吗?)html:1 <div>2 登陆<span></span>注册3 </div>css:1 .span{2 padding: 12px ...
移动端touch事件  上拉加载更多
前言:说多了都是泪,在进行项目开发时,在上拉加载更多实现分页效果的问题上,由于当时开发任务紧急,所以就百度找了各种移动端的上拉下拉实现加载更多的插件。然后就留下了个坑:上拉加载的时候会由于用户错误的姿势,例如长按后再touchmove等会出现卡死的假象。(ps:当然,我不认为是插 ...
css3  伪元素的一些理解和笔记
css3 添加的伪元素对于css来说简直是惊天大爆炸,例如:after  :before , 简直是无敌的体现! 它最大的一点是 直接对元素渲染得改变 不会对于标签文档产生任何影响!!   这是Nicolas Gallagher总结的一张图 ,多重背景画布如果我们将元素 rela ...
关于IE浏览器的一些思路
首先说说我对IE的看法:  第一感觉倔强、孤僻特立独行。(总是和别人不一样,是初学者的噩梦)  第二感觉个性(每个版本都需要你去用不同的代码去适配她)   虽然现在IE已经升级到了11相对于以前的IE8,IE7,已经完善了好多 一些css3动画也能支持了,但是 现在大多 ...
sublime text 3   ctrl+b浏览器启动html
sublime text 2 和3 都可以快速设置浏览器启动,本人在这里介绍如何不下插件启动浏览器。第一步:打开Tool-->build system ---> new build system第二步:将内容代替为:{ "cmd": [&qu ...
标题:a++和++a的区别
2017-08-30 12:00:19

标题:a++和++a的区别

以前我也是老搞不懂a++和++a的区别, 后来看了很多资料, 终于总结出来一条规律, 小白专用!看完这个例子就懂了:例1:$a = 8, 求 ++a + a++ - --a + a-- + ++a得多少?旧值: 8 ...
CSS3 media媒体查询器的使用方法
最近几年随着响应式布局的发展,一次开发多次使用,自适应屏幕的响应式网站的需求越来越多。但是怎样使得网站能自适应屏幕呢?这里就需要提到一个css3里面新增的技术了-media媒体查询器。那么什么是media媒体查询器呢?Media媒体查询器是CSS3新增的一个可以检测打开网站的终端 ...
如何实现三个div都自适应(滴滴面试题)
<div class="table">  <div class="accordant">    <div class="box">   <p>这是一个box</p& ...
(转)没有IE就没有伤害!浏览器兼容性问题解决方案汇总
普及:浏览器的兼容性问题,往往是个别浏览器(没错,就是那个与众不同的浏览器)对于一些标准的定义不一致导致的。俗话说:没有IE就没有伤害。贴士:内容都是自己总结的,不免会出现错误或者bug,欢迎更正和补充,本帖也会不断更新。Normalize.css不同浏览器的默认样式存在差异,可 ...
浅谈CSS模块化
2017-08-29 20:00:15

浅谈CSS模块化

为什么要CSS模块化?你是否为class命名而感到苦恼? 你是否有怕跟别人使用同样class名而感到担忧? 你是否因层级结构不清晰而感到烦躁? 你是否因代码难以复用而感到不爽?你是否因为common.css的庞大而感到恐惧?如果有,恭喜你来对了地方!本文会为您一一解决 ...
两个div标签,控制标签左边固定,右边自适应(滴滴面试题)
<div id="lt">1</div><div id="rt">2</div>#lt{ float:left;width:100px;background:yellow;}#rt{ over ...
web编程非常实用的在线工具大全
目前,不管是前端开发人员还是个人站长,经常需要一些代码处理类的工具,比如:代码对比、代码格式化、图标制作等。有时就是一时急用可电脑上又没有安装相关的软件,这里为大家收集了一些我们经常会用到的在线工具。代码对比/归并:&nbsp ...
spectre.css知识点(一)时间轴的实现
spectre.css是一个轻量级的css框架,只要使用过bootstrap,那么这个使用起来就不是问题,不过现在网络上的文档大都是英文,而且写的比较概括,所以查阅起来不是很方便,今天是我第一天学习这个框架,把所学到的知识点记录下来。使用步骤:1.引用方法下载spectre.cs ...
[转]CSS clear both清除浮动
2017-08-29 16:00:10

[转]CSS clear both清除浮动

DIV+CSS clear both清除产生浮动我们知道有时使用了css float浮动会产生css浮动,这个时候就需要清理清除浮动,我们就用clear样式属性即可实现。接下来我们来认识与学习css clear知识与用法。clear清除浮动目录clear语法与结构div cl ...
第一页下一页12345678910下10页末页第9/227页,总共:13581条数据