Archive for August, 2017

How to create a Slideshow with CSS and JavaScript

image-3586
Step:1

Now we are going to create a slideshow using html, css and java script.  HTML is the standard markup languages for creating web pages. The html coding are as follows:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<link rel=”stylesheet” href=”style.css” />
<script src=”blog.js”></script>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Untitled Document</title>
</head><body>
<div class=”slideshow-container”>
<div class=”mySlides fade”>
<div class=”numbertext”>1 / 3</div>
<img src=”img_nature_wide.jpg” style=”width:100%”>
<div class=”text”>Caption Text</div>
</div><div class=”mySlides fade”>
<div class=”numbertext”>2 / 3</div>
<img src=”img_nature_wide.jpg” style=”width:100%”>
<div class=”text”>Caption Two</div>
</div><div class=”mySlides fade”>
<div class=”numbertext”>3 / 3</div>
<imgsrc=”img_nature_wide.jpg” style=”width:100%”>
<div class=”text”>Caption Three</div>

<a class=”prev” onclick=”plusSlides(-1)”>&#10094;</a>
<a class=”next” onclick=”plusSlides(1)”>&#10095;</a>
</div>
<br>

<div style=”text-align:center”>
<span class=”dot” onclick=”currentSlide(1)”></span>
<span class=”dot” onclick=”currentSlide(2)”></span>
<span class=”dot” onclick=”currentSlide(3)”></span>
</div>
</body>
</html>

Step:2

Now css followed by html. Css is a multiple page derived from multiple sources with a defined order of Precedence

where the definition of any style element conflict.

*

{box-sizing:border-box}

/* Slideshow container */
.slideshow-container {
max-width: 1000px;
position: relative;
margin: auto;
}

.mySlides {
display: none;
}

/* Next & previous buttons */
.prev, .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
margin-top: -22px;
padding: 16px;
color: white;
font-weight: bold;
font-size: 18px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
}

/* Position the “next button” to the right */
.next {
right: 0;
border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
color: #f2f2f2;
font-size: 15px;
padding: 8px 12px;
position: absolute;
bottom: 8px;
width: 100%;
text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}

/* The dots/bullets/indicators */
.dot {
cursor:pointer;
height: 13px;
width: 13px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}

.active, .dot:hover {
background-color: #717171;
}

/* Fading animation */
.fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}

@-webkit-keyframes fade {
from {opacity: .4}
to {opacity: 1}
}

@keyframes fade {
from {opacity: .4}
to {opacity: 1}
}

Step:3

Next step is to add java script.Java script is an object oriented programming language used to create interactive effects within web browser.

var slideIndex = 1;
showSlides(slideIndex);function plusSlides(n) {
showSlides(slideIndex += n);
}

function currentSlide(n) {
showSlides(slideIndex = n);
}

function showSlides(n) {
var i;
var slides = document.getElementsByClassName(“mySlides”);
var dots = document.getElementsByClassName(“dot”);
if (n > slides.length) {slideIndex = 1}
if (n < 1) {slideIndex = slides.length}
for (i = 0; i < slides.length; i++) {
slides[i].style.display = “none”;
}
for (i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(” active”, “”);
}
slides[slideIndex-1].style.display = “block”;
dots[slideIndex-1].className += ” active”;
}

 

Tags: ,

Create an Animated Interface GIF – Photoshop

 

Step:1

Open a document of width 640 pixels and height 1136 pixels.Create a phone UI according to our needs. Draw a Circle with stroke 3pt. Open the timeline panel and make a new frame.

animated gif
image-3543

Mobile UI

Step:2

Create a rectangle shaped image and fill with color and add text to it.Create another rectangle and fill with color.Add a frame to it.

image
image-3544

Timeline panel

Step:3

Make 0.1 seconds time for the first frame.Create next frame by creating different gadgets. Apply the tween command between last and first frames.

Mobile UI
image-3545

Mobile Gadgets

Step:4

Add a new frame by creating a gadget. Insert a nature focused image in to a rectangle.Set its duration to 0.1 second. Create two  more frames by creating different gadgets.

frame
image-3546

Animation frame

Step:5

From timeline panel, click Flatten frames into layers. Every Frame will be converted in to flat layer. For example, if you have 10 frames you will also get 10 flat layers.

frames
image-3547

Flatten frames

Step:6

According to the frame set the time duration as 0.1 second. Arrange the frames according to our needs. If you think the animation is too slow, you can make it faster by selecting all the frames and set the duration to 0.2 seconds.

time
image-3548

Duration setting

Step:7

Apply the tween command again to make a new animation between first and last frame.So this is the far animation we get,Which gives a best scrolling UI.Save the file in a GIF Format.

gif
image-3549

Animated gif

 

Tags: ,

Photoshop Weather Effects – Snow

Step:1

Open the document in Photoshop. A little girl is walking in snow area .Now we want to make a snow effect to this image. Add a new layer above it.

snow
image-3534

A cute little girl

Step:2

Add a new layer above to the document.Fill the blank layer with black color. Go to Filter -> Noise -> Add noise. The noise  amount should be 25.

noise
image-3535

Noise effect

Step:3

Transform the image.Press ctrl+t and shift the image according to our needs. Change the blending mode from normal to screen.

a girl
image-3536

Snow fall

Step:4

Go Filter -> blur -> Motion blur and make the angle as -65 and distance of 12. Then add a adjustment layer above it .Make a clipping mask to the adjustment layer.

girl
image-3537

snow falling in winter

Step:5

Make a copy of these layers by pressing ctrl+j.Then transform the image by pressing ctrl+t and switch to Rotate 180.

snow fall
image-3538

Weather effect

Step:6

Go to filter -> Pixelate -> crystallize and make 12 cells.Make the adjustments according to needs.

weather effect
image-3539

A Little girl walking in a snow area

 

 

Thursday, August 10th, 2017 Whats Trending No Comments
Request a Free SEO Quote