- CSS细节整理 11-25
- css实现常用的开关按钮功能 11-25
- 用css制作打对勾 11-25
- 网页swiper插件大图切换预览效果 11-25
- 纯CSS绘制有趣图形之二 11-25
- 用css实现一部简易的iphoneX 11-25
- Java开发基础入门教程:html5和CSS 11-25
- 听说过后端架构师,但是你知道还有前端架构师这一说吗? 11-25
- CSS简单使用 11-25
- 超级css:250行css实用特效,图标动画 11-25
CSS细节整理
发布者: superzhang | 发布时间:2017-11-25未来的CSS太让人兴奋了:一方面,是全新的页面布局方式;另一方面,是酷炫的滤镜、颜色等视觉效果。这些CSS,受开发者追捧,被杂志和博客文章铺天盖地地介绍。
如果说这些特性是CSS华丽的一面,那我们来看看它朴实的一面:很不起眼的东西,如选择器、单位、函数(方法)。我经常说这是繁琐的东西,但我意思是它们能干漂亮的活,这就是我要分享的。
怎么说呢,让我们看看这些效果最好的朴实的CSS细节——这些细节远远没有那些酷炫的CSS效果那么引人注目。它们有些已经存在一段时间了,但值得我们更好地认识,而有些则刚刚面世。虽然不起眼,但是它们可以提高我们的工作效率——以谦虚的姿态。
相对单位
聪明又有前瞻头脑的开发者们已经使用相对单位了——如em或者百分比——所以,开发者们了解这个问题:往往因为元素的继承性而需要使用计算器作为辅助工具来计算大小。例如,现在普遍的做法是给页面的字体设置全局尺寸,然后用相对单位来定义页面中其它的元素。CSS大概会这样写:
html { font-size
css实现常用的开关按钮功能
发布者: superzhang | 发布时间:2017-11-25css实现常用的开关按钮功能,常用在一些网站的设置页面中,一般用在手机端的页面比较多,实现的做法有很多,可以利用图片完成,也可以用css和js完成!具体效果如下:
实现代码:
html结构:
css样式:
用css制作打对勾
发布者: superzhang | 发布时间:2017-11-25今天试着用css3的animation动画制作元素被选中时的打对勾效果,显示效果如下:
思路:首先将一个label元素与多选框绑定,并将其设置为圆形,然后给它的伪元素:before和:after进行定位和旋转,形成对勾形状(向外的对勾添加阴影,使其与圆形相交处形成缺口)。最后将该label元素的伪元素:before和:after高度设置为0,当选中多选框时执行动画,形成打对勾的效果。
第一步,添加html:
<input type="checkbox" id="checkbox" />
<label class="yes-content" for="checkbox">
<div class="yes"></div>
<span>用css制作选中打对勾效果</span>
</label>
第二步,将label元素设置为圆形,checkbox隐藏:
网页swiper插件大图切换预览效果
发布者: superzhang | 发布时间:2017-11-25网页swiper插件大图切换预览,很多网站栏目展示焦点图都加上了大图点击放大这个增强用户体验的功能!具体是怎么实现的呢,网上找到的答案也很多,今天就来说说用swiper写好的插件来实现这一功能!
效果观看:
实现代码
先引入swiper的文件
html:
css:
原理:利用伪类绘制不同角度圆柱形
接下来绘制第一个圆柱形,圆柱的顶部以弧形呈现,尾部以直线呈现
.heart {position: relative;margin:20px auto 0;width: 100px;height: 80px;background:blue;}.heart:before {position: absolute;content: "";top: 0;left:0;width: 50px;height: 100%;background: pink;border-radius: 50px 50px 0 0;}css绘制第一个圆柱形
将其旋转45deg,改变
用css实现一部简易的iphoneX
发布者: superzhang | 发布时间:2017-11-25就在上周,举世瞩目的iphoneX发布了;但是……据说能拿到手要等到11月!
不知道果粉们……肾准备好了没?
作为会代码又略懂点设计的程序员,绘制它不是问题!可以分分钟送你一部!哈哈,今天就来用css样式绘制一台苹果最新的手机!
效果如下:
实现代码也非常简单:
html:
css:
Java开发基础入门教程:html5和CSS
发布者: superzhang | 发布时间:2017-11-25Java开发已经悄无声息的走进我们的生活中,无论是手机软件、手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到和Java有关的东西,更多的企业正采用Java语言开发网站,也心音了好多志同道合的朋友开始加入Java开发的行列。千锋教育强势推出的Java+大数据的新课程,为更多的Java学习者打造更加先进的Java开发技术。
我们知道在Java的学习中,Javaweb是我们的必修阶段,而在Javaweb开发中,我们学习的第一课便是HTML5和CSS的入门基础。我们常说的要浏览的网页就是由HTML语言来编写的,而CSS就是能让我们的网页更加绚丽。通过HTML和CSS的编码来显示我们的网页。所以web开发的必备技能便是HTML和CSS。
那什么是HTML呢?HTML就是超文本标记语言。下面是千锋小编为大家准备的HTML的发展史,教你一步一步踏入Java的世界。
HTML1.0-2.0,分别是在1989年和1991年诞生,起初的这两个版本只有几个基本的标签,而且做出来
听说过后端架构师,但是你知道还有前端架构师这一说吗?
发布者: superzhang | 发布时间:2017-11-25可能很多人和我一样, 首次听到"前端架构"这个词, 第一反应是: "前端还有架构这一说呢?" 在后端开发领域, 系统规划和可扩展性非常关键, 因此架构师备受重视, 早在开发工作启动之前, 他们就被邀请加入到项目中, 而且他们会跟客户讨论即将建成的平台的架构要求, 使用还什么技术栈? 内容类型是什么? 这些内容如何被创建?软件架构师的职责就是要保证项目中每一步都在总体架构的指导下进行, 而不会随机决定.
现在的前端领域, 随着JS框架, UI框架和各种库的丰富, 前端架构也变得十分的重要. 如果一个大型项目没有合理的前端架构设计, 那么前端代码可能因为不同的开发人员随意的引入各种库和UI框架, 导致代码量变得异常臃肿, 最终结果可能是代码变得无法维护, 页面性能低下,不得已只能推翻重构. 所以我们需要在项目开始前, 同样的需要对前端代码进行架构, 一旦前端架构师设计出所有前端开发人员都要遵循的检验机制, 建立起系统设计的规范, 那么项目就拥有了可以衡量代码质量的标准, 前端开
CSS简单使用
发布者: superzhang | 发布时间:2017-11-25CSS与HTML结合的方式有四种:
style属性:
在每个HTML标签上均有一个style属性, 将样式直接写入标签:
<div style="background-color:red;color:green;">1<style/>标签:
使用HTML的<style/>标签,将CSS代码在<head/>内:
@import引入:
在<style/>内用@import "CSS-path";引入CSS文件:
超级css:250行css实用特效,图标动画
发布者: superzhang | 发布时间:2017-11-25今天分享的这个效果是250行css制作的实用特效,点击图标变化效果,无图无真相,下面是效果图。
html代码:
css代码:
javascript代码:
