【主管Q:304724】沐鸣代理在本教程中,我们将编写一个来自印象派UI的上传表单。我们将使用Plupload API对其进行编码。Plupload允许用户使用HTML5 Gears、Silverlight、Flash、BrowserPlus或普通格式上传文件,并提供一些独特的功能,如上传进度、图像大小调整和分块上传。这样我们就可以创建一个非常强大的上传表单,可以兼容所有的浏览器。让我们开始吧。

步骤1 -文件结构

文件结构非常简单。首先你需要下载“Plupload API”和“jQuery UI Progressbar”。然后创建所有必要的文件夹并添加下面提到的文件。

在这里添加。css文件。

img -添加这里的图像。

在这里添加脚本。

上传-这里将保存上传的文件。

步骤2 – HTML标记

使用类“upload-form”和id“uploader”创建一个

。然后我们需要添加标题,关闭按钮,文本段落,选择和上传按钮,
,我们将添加选择的文件,进度条和关闭上传后复选框。
步骤3 -添加脚本文件

接下来我们要做的是添加我们将在上传表单中使用的JS脚本。所以我们将从添加jQuery API开始,我已经使用了一个托管的谷歌CDN,如果你想,你可以下载并托管在自己的服务器上。接下来需要添加“plupload.full”。和“jquery-progressbar.min”。js”文件。将所有这些脚本添加到您的页面。

步骤4 -上传表单配置

在这一步中,我们将添加上传表单功能。没有这段代码,它将无法工作。我已经解释了内联注释的每段代码的作用。一定要读。如果你有任何问题,你可以在评论上发表。要了解更多配置设置,可以阅读Plupload文档。

步骤5 -表格包装

现在我们开始设计表单的样式。首先,我们将为将要使用的元素添加一些重置样式。然后我们将样式的形式容器:添加一个背景图案和css3梯度在顶部;设置宽度为200px(由于设置了字号,总的宽度为250px);设置最小高度为180px(总高度将为270px,因为有了划痕),我们需要设置最小高度,因为当我们将添加文件上传时,盒子将需要更大;然后添加圆角。我们还将添加一个clear float类来进一步使用它。

步骤6 -标题和关闭按钮和段落

要设置标题的样式,我们将设置字体、大小、颜色等。在这个表单中,我为标题添加了一个图像,所以我创建了一个新的类“replace-text”来用图像替换文本,基本上我们是使用text-indent属性隐藏文本并添加图像作为背景。对于关闭按钮,我们将设置宽度和高度,并将其放置在窗体容器上。最后,我们将在文本段落中添加一些基本的排版样式。

步骤7 -选择和上传按钮

让我们来设计按钮。我们将开始为他们添加样式(css3梯度,字体,大小和颜色,等等)。然后我们将样式选择按钮:设置宽度为99px;使左角圆角;添加右边框。对于上传按钮,我们将宽度设置为100px,并将右角设置为圆角。

步骤8 -选择的文件

在此步骤中,我们将对添加到上载队列的所选文件设置样式。我们会给它一些基本的风格(背景,排版,大小,等等)。然后我们需要样式的“删除文件从队列按钮”,样式也是基本的(宽度,高度,背景,等等)。

步骤9 -上传进度条

现在是时候设计上传进度条了。在使用jQuery UI进度条时,我们需要使用UI生成的类来给它设置样式。我们将从4px的高度和1px的边界半径开始。然后我们将添加一个默认的背景颜色和一些阴影。之后,我们需要使用绿色的css3渐变样式来设置上传的进度。最后,我们将设计显示上传百分比的工具提示。

沐鸣测速地址_Snapchat Marketing: Is it Truly Viable for Business?

Is Snapchat marketing truly viable for business? I tend to go up and down on my opinion of Snapchat and if marketing via this social media platf...

沐鸣娱乐平台总代理_A Visit to the StudioPress.FM Podcast

I recently had the pleasure of recording a podcast episode of StudioPress.fm with Brian Gardner and Lauren Mancke. This is a brand new podc...

沐鸣注册链接_The Trials and Tribulations of Hiring a Website Developer

On Friday I had to laugh. A sad laugh that is brought on by the strong desire not to cry. Within 48 hours I had received three different pieces ...

沐鸣娱乐平台总代理_Website Hosting and SEO: Is Your Provider Helping or Hurting You?

Marketers and bloggers need to be aware of the interconnection of website hosting and SEO. The correlation of strong website hosting and&nb...

沐鸣平台怎么注册_Register for One of Our Free SEO Webinars

Before we know it 2017 will be upon us. While you may not be thinking about marketing in 2017, I am and I’ve been working on scheduling some fre...

沐鸣是什么平台_The Shifting World of SEO in 2016 and 2017

In 2016 I fell back in love with SEO. I truly did and I didn’t even notice it happening until late in the year. A large part of this transformat...