`
xiaoqiufool
  • 浏览: 8581 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

html5做图片按钮

 
阅读更多

 

<!DOCTYPE html>
<html>
<head>
<title>Just some other awesome CSS3 buttons - demo</title>
<meta charset="utf-8">
<style>
body
{
margin: 0;
text-align: center;
}
h2
{
font: bold 1.4em 'Lucida sans', 'Trebuchet MS', Tahoma, Arial;
color: #555;
}
.button
{
display: inline-block;
white-space: nowrap;
background-color: #ddd;
background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));/****渐变 采用直线渐变 从左到顶,再到下****/
background-image: -webkit-linear-gradient(top, #eee, #ccc);
background-image: -moz-linear-gradient(top, #eee, #ccc);
background-image: -ms-linear-gradient(top, #eee, #ccc);
background-image: -o-linear-gradient(top, #eee, #ccc);
background-image: linear-gradient(top, #eee, #ccc);
border: 1px solid #777;
padding: 0 1.5em;
margin: 0.5em;
font: bold 1em/2em Arial, Helvetica;
text-decoration: none;
color: #333;
text-shadow: 0 1px 0 rgba(255,255,255,.8);
-moz-border-radius: .2em;/*****边框的圆角设置****/
-webkit-border-radius: .2em;
border-radius: .2em;
-moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);/**这个很重要 inset**/
-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
}
.button:hover
{
background-color: #eee;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#ddd));
background-image: -webkit-linear-gradient(top, #fafafa, #ddd);
background-image: -moz-linear-gradient(top, #fafafa, #ddd);
background-image: -ms-linear-gradient(top, #fafafa, #ddd);
background-image: -o-linear-gradient(top, #fafafa, #ddd);
background-image: linear-gradient(top, #fafafa, #ddd);
}
.button:active
{
-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
position: relative;
top: 1px;
}
.button:focus
{
outline: 0;
background: #fafafa;
}
.button:before
{
background: #ccc;
background: rgba(0,0,0,.1);
float: left;
width: 1em;
text-align: center;
font-size: 1.5em;
margin: 0 1em 0 -1em;
padding: 0 .2em;
-moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
-moz-border-radius: .15em 0 0 .15em;
-webkit-border-radius: .15em 0 0 .15em;
border-radius: .15em 0 0 .15em;
pointer-events: none;
}
/* Buttons and inputs */
button.button, input.button
{
cursor: pointer;
overflow: visible; /* removes extra side spacing in IE */
}
/* removes extra inner spacing in Firefox */
button::-moz-focus-inner
{
border: 0;
padding: 0;
}
/* If line-height can't be modified, then fix Firefox spacing with padding */
input::-moz-focus-inner
{
padding: .4em;
}

/* The disabled styles */
.button[disabled], .button[disabled]:hover, .button.disabled, .button.disabled:hover
{
background: #eee;
color: #aaa;
border-color: #aaa;
cursor: default;
text-shadow: none;
position: static;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
/* Hexadecimal entities for the icons */
.add:before
{
content: "\271A";
}
.edit:before
{
content: "\270E";
}
.delete:before
{
content: "\2718";
}
.save:before
{
content: "\2714";
}
.email:before
{
content: "\2709";
}
.like:before
{
content: "\2764";
}
.next:before
{
content: "\279C";
}
.star:before
{
content: "\2605";
}
.spark:before
{
content: "\2737";
}
.play:before
{
content: "\25B6";
}


/* Social media buttons */
.tw, .fb,
.tw:hover, .fb:hover
{
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.5)), to(rgba(255,255,255,0)));
background-image: -webkit-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: -moz-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: -ms-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: -o-linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
background-image: linear-gradient(top, rgba(255,255,255,.5), rgba(255,255,255,0));
}

.tw, .tw:focus
{
background-color: #88E1E6;
}
.fb, .fb:focus
{
background-color: #3C5A98;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,.4);
}

.tw:hover
{
background-color: #b1f0f3;
}
.fb:hover
{
background-color: #879bc3;
}
.tw:before
{
content: "t";
background: #91cfd3;
background: rgba(0,0,0,.1);
color: #fff;
font-family: verdana;
text-shadow: 0 1px 0 rgba(0,0,0,.4);
}
.fb:before
{
content: "f";
background: #4467ac;
background: rgba(0,0,0,.1);
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,.4);
}

</style>
</head>

<body>

<br><br>

<h2>Actions</h2>
<a href="" class="button">Button</a>
<a href="" class="button add">Add</a>
<a href="" class="button edit">Edit</a>
<a href="" class="button delete">Delete</a>
<a href="" class="button save">Save</a>
<a href="" class="button email">Send email</a>

<br><br>

<h2>Miscellaneous</h2>
<a href="http://www.clxgj.com " class="button like">Like</a>
<a href="http://www.clxgj.com" class="button next">Next</a>
<a href="http://www.clxgj.com" class="button star">Favourite</a>
<a href="http://www.clxgj.com" class="button spark">Spark</a>
<a href="http://www.clxgj.com" class="button play">Play</a>

<br><br>

<h2>Social media buttons</h2>

<a href="http://www.clxgj.com " class="button tw">Follow me</a>
<a href="http:// javascript:mctmp(0);www.clxgj.com" class="button fb">Become a fan</a>


<h2>Buttons and inputs</h2>

<button class="button">Clean button</button>
<button class="button save">Button with icon</button>
<button class="button" disabled>Disabled button</button>
<button class="button save" disabled>Another disabled button</button>

<br>
<input class="button" type="submit" value="Input submit">
<input class="button" type="button" value="Input button">
<input class="button" type="submit" value="Input submit disabled" disabled>

<input class="button" type="button" value="Input button disabled" disabled>

 

</body>

</html>
  • 大小: 60.1 KB
分享到:
评论

相关推荐

    html网页图片按钮

    总的来说,HTML图片按钮是网页设计的重要组成部分,通过HTML、CSS和JavaScript的配合,我们可以创建出功能强大、外观美观的图片按钮,提升用户体验。在实际项目中,可以根据需求选择合适的图片资源,结合前端技术...

    html图片按钮制作工具

    HTML图片按钮制作工具是一种用于创建美观、自定义的HTML按钮的软件或在线服务。这些工具通常包含各种预设样式、颜色方案、边框效果、阴影、渐变等元素,允许用户通过直观的界面来设计和生成HTML代码,以便在网页上...

    html实现图片按钮的两种简单方法

    在网页设计中,HTML(超文本标记语言)是构建页面结构的基础,而图片按钮则是增强交互性和视觉吸引力的重要元素。本文将详细介绍两种在HTML中实现图片按钮的简单方法,并通过实例代码进行解析。 方法一:使用`...

    点击按钮,html生成图片并下载

    这个库非常有用,因为HTML元素无法直接保存为图片,而Canvas是HTML5中一个可以绘制图形并将其导出为图像的元素。 实现这个功能的步骤大致如下: 1. **HTML部分**:创建一个按钮,作为触发生成图片的触发器。按钮的...

    html5基于svg带遮罩按钮控制响应式图片切换特效

    在本案例中,“html5基于svg带遮罩按钮控制响应式图片切换特效”指的是利用HTML5和SVG技术实现的一种动态图片展示方式,通过按钮控制带有遮罩效果的图片进行响应式的切换。 首先,HTML5的 `&lt;svg&gt;` 元素是实现SVG...

    近100款漂亮CSS3/HTML5按钮合集.rar

    【标题】"近100款漂亮CSS3/HTML5按钮合集.rar"涉及的知识点主要集中在CSS3和HTML5的交互设计上,尤其是利用这两种技术实现的各种样式丰富的按钮效果。CSS3是CSS(层叠样式表)的第三个版本,引入了大量新的选择器、...

    图片按钮制作工具 html编写专用

    "图片按钮制作工具 html编写专用"是一款专为HTML页面制作图片按钮的软件,尤其适合对中文支持良好的环境。这款工具可以帮助设计师和开发者快速创建具有吸引力的、自定义的图片按钮,提升网站或应用的用户体验。 在...

    图片加播放按钮(含切换图片播放按钮)

    标题中的“图片加播放按钮(含切换图片播放按钮)”是指在图像元素上添加一个播放按钮,以便用户可以通过点击该按钮来启动或切换一组图片的动态展示,类似于幻灯片的效果。这种功能常用于产品展示、相册浏览或动态...

    CSS3 html5水晶分页按钮代码.rar

    【CSS3 html5水晶分页按钮代码】是一个利用HTML5和CSS3技术实现的精美分页按钮特效资源。这个压缩包包含了一个名为`codesc.net`的文件,它很可能是包含完整代码的HTML文件或者一个代码片段。在这个项目中,开发者...

    图片轮播素材 左右按钮切换 图片叠加

    在网页设计和开发中,图片轮播是一种常见的交互元素,用于展示一组图片或内容,而“图片轮播素材 左右按钮切换 图片叠加”这一主题涵盖了几个关键知识点,包括图片轮播的设计、左右按钮的交互功能以及图片叠加效果。...

    html5图片响应式布局点击弹出大图切换特效

    在网页设计中,"HTML5图片响应式布局点击弹出大图切换特效"是一个常见的功能需求,它结合了HTML5的新特性与响应式设计,旨在为用户提供更好的视觉体验。这个功能使得用户在浏览网页时,可以点击小图预览模式,以弹出...

    AHK实现图片按钮

    5 代表按钮在 Default 状态下 按钮默认 ; 6 估计用不上 直接上老外的原文吧:&lt; used only on tablet computers ; 其中数组的第一个必须有 也就是上边的BT1Options 后边的根据需要添加 ; ;2 BC是Background Color...

    HTML5多张图片上传删除代码.zip

    HTML5是Web开发的一个重要里程碑,它引入了许多新特性,其中就包括了强大的文件操作能力,使得在浏览器中实现多张图片的上传和删除成为可能。这个“HTML5多张图片上传删除代码.zip”文件应该包含了一个实现这一功能...

    input框添加图片按钮

    ### input框添加图片按钮 #### 知识点概述 在网页设计中,为了优化用户体验及提升界面美观度,经常会遇到需要在`input`框旁边或内部加入图标按钮的情况。例如,一个登录表单中的“显示密码”按钮或者搜索框旁边的...

    点击左右按钮滚动一个图片展示

    用户可以通过点击左右按钮来切换不同图片,并且当达到首尾图片时,对应的按钮会变为灰色以提示无法再进行切换。 #### 二、HTML结构解析 1. **容器布局**: - `#wrap`:整体布局容器,根据不同的样式(如`.banner02...

    phpcms_v9 后台上传图片按钮无法点击

    要解决这个问题,我们需要将原有的基于Flash的图片上传插件替换为HTML5的图片上传插件。HTML5提供了File API和FormData对象,使得无需Flash就能实现文件的拖放上传、预览和多文件选择等功能,这使得在没有Flash支持...

    jquery html5响应式布局图片滚动带左右按钮控制图片滚动

    本项目“jquery html5响应式布局图片滚动带左右按钮控制图片滚动”结合了jQuery和HTML5的力量,实现了一个适应性强且交互友好的图片展示功能。 jQuery是一款轻量级的JavaScript库,它简化了JavaScript的DOM操作、...

    jQuery html5导航菜单点击图标按钮动画弹出菜单代码

    jQuery html5导航菜单点击图标按钮动画弹出菜单代码 jQuery html5导航菜单点击图标按钮动画弹出菜单代码 jQuery html5导航菜单点击图标按钮动画弹出菜单代码 jQuery html5导航菜单点击图标按钮动画弹出菜单代码

    html5页面分享按钮.zip

    HTML5页面分享按钮是现代网页设计中常见的功能,它允许用户方便地将网站内容分享到各种社交媒体平台,如QQ空间、新浪微博等。这个压缩包"html5页面分享按钮.zip"包含了一个名为"share-plug-ins-master"的项目,很...

    DreamWeaver图片按钮

    【DreamWeaver图片按钮】是网页设计中一种增强交互性和美观性的技巧,它可以用来创建具有独特视觉效果的按钮,效果可以媲美Flash按钮。在DreamWeaver中制作图片按钮,可以使网页更加生动活泼,吸引用户的注意力,...

Global site tag (gtag.js) - Google Analytics