热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

html5在线画板菱形怎么画,使用HTML5构建一个在线画板应用

CSS语言:CSSSCSS确定body{background:#384047;font-family:sans-serif;}canvas{background:#f

CSS

语言:

CSSSCSS

确定

body {

background: #384047;

font-family: sans-serif;

}

canvas {

background: #fff;

display: block;

margin: 30px auto 10px;

border-radius: 5px;

box-shadow: 0 4px 0 0 #222;

cursor: crosshair;

}

.controls {

min-height: 60px;

margin: 0 auto;

width: 600px;

border-radius: 5px;

overflow: hidden;

}

ul {

list-style: none;

margin: 0;

float: left;

padding: 10px 0 20px;

width: 100%;

text-align: center;

}

ul li,

#newColor {

display: block;

height: 54px;

width: 54px;

border-radius: 60px;

cursor: pointer;

border: 0;

box-shadow: 0 3px 0 0 #222;

}

ul li {

display: inline-block;

margin: 0 5px 10px;

}

.red {

background: #fc4c4f;

}

.blue {

background: #4fa3fc;

}

.yellow {

background: #ecd13f;

}

.selected {

border: 7px solid #fff;

width: 40px;

height: 40px;

}

button {

background: #68b25b;

box-shadow: 0 3px 0 0 #6a845f;

color: #fff;

outline: none;

cursor: pointer;

text-shadow: 0 1px #6a845f;

display: block;

font-size: 16px;

line-height: 40px;

}

#revealColorSelect {

border: none;

border-radius: 5px;

margin: 10px auto;

padding: 5px 20px;

width: 160px;

/* New Color Palette */

}

#colorSelect {

background: #fff;

border-radius: 5px;

clear: both;

margin: 20px auto 0;

padding: 10px;

width: 305px;

position: relative;

display: none;

}

#colorSelect:after {

bottom: 100%;

left: 50%;

border: solid transparent;

content: " ";

height: 0;

width: 0;

position: absolute;

pointer-events: none;

border-color: rgba(255, 255, 255, 0);

border-bottom-color: #fff;

border-width: 10px;

margin-left: -10px;

}

#newColor {

width: 80px;

height: 80px;

border-radius: 3px;

box-shadow: none;

float: left;

border: none;

margin: 10px 20px 20px 10px;

}

.sliders p {

margin: 8px 0;

vertical-align: middle;

}

.sliders label {

display: inline-block;

margin: 0 10px 0 0;

width: 35px;

font-size: 14px;

color: #6d574e;

}

.sliders input {

position: relative;

top: 2px;

}

#colorSelect button {

border: none;

border-top: 1px solid #6a845f;

border-radius: 0 0 5px 5px;

clear: both;

margin: 10px -10px -7px;

padding: 5px 10px;

width: 325px;

}

p {

color: #fff;

padding-left: 46%;

}



推荐阅读
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 深入理解CSS中的margin属性及其应用场景
    本文主要介绍了CSS中的margin属性及其应用场景,包括垂直外边距合并、padding的使用时机、行内替换元素与费替换元素的区别、margin的基线、盒子的物理大小、显示大小、逻辑大小等知识点。通过深入理解这些概念,读者可以更好地掌握margin的用法和原理。同时,文中提供了一些相关的文档和规范供读者参考。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • 使用圣杯布局模式实现网站首页的内容布局
    本文介绍了使用圣杯布局模式实现网站首页的内容布局的方法,包括HTML部分代码和实例。同时还提供了公司新闻、最新产品、关于我们、联系我们等页面的布局示例。商品展示区包括了车里子和农家生态土鸡蛋等产品的价格信息。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • JavaScript和HTML之间的交互是经由过程事宜完成的。事宜:文档或浏览器窗口中发作的一些特定的交互霎时。能够运用侦听器(或处置惩罚递次来预订事宜),以便事宜发作时实行相应的 ... [详细]
  • jQuery实现简单的动画效果及用法详解
    本文详细介绍了使用jQuery实现简单动画效果的方法,包括显示/隐藏、向上收缩/向下展开、淡入/淡出、自定义动画等。同时提供了具体的用法示例,并解释了参数的含义和使用技巧。通过本文的学习,读者可以掌握如何使用jQuery实现各种动画效果,为网页增添生动和互动性。 ... [详细]
  • 本文整理了Java中java.lang.NoSuchMethodError.getMessage()方法的一些代码示例,展示了NoSuchMethodErr ... [详细]
  • hadoop1.2.1文档中这样写:Nowcheckthatyoucansshtothelocalhostwithoutapassphrase:$sshlocalhostIfyou ... [详细]
  • 标题: ... [详细]
  • Postgresql备份和恢复的方法及命令行操作步骤
    本文介绍了使用Postgresql进行备份和恢复的方法及命令行操作步骤。通过使用pg_dump命令进行备份,pg_restore命令进行恢复,并设置-h localhost选项,可以完成数据的备份和恢复操作。此外,本文还提供了参考链接以获取更多详细信息。 ... [详细]
  • CSS3 animation动画属性详解及用法
    本文详细介绍了CSS3 animation动画的各种属性及用法,包括关键帧动画、动画名称、动画时间、动画曲线、动画延迟、动画播放次数、动画状态和动画前后的状态等。通过本文的学习,读者可以深入了解CSS3 animation动画的使用方法。 ... [详细]
  • 本文介绍了pack布局管理器在Perl/Tk中的使用方法及注意事项。通过调用pack()方法,可以控制部件在显示窗口中的位置和大小。同时,本文还提到了在使用pack布局管理器时,应注意将部件分组以便在水平和垂直方向上进行堆放。此外,还介绍了使用Frame部件或Toplevel部件来组织部件在窗口内的方法。最后,本文强调了在使用pack布局管理器时,应避免在中间切换到grid布局管理器,以免造成混乱。 ... [详细]
author-avatar
dmcm0007
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有