Menu Close Menu

1 comments

Email form with background clip

Today we’d like to show you how to build a simple Flat Email subscription widget with an interesting eye catching effect. The idea comes from when I was reading a tutorial on how to create animated text with background clip property. The technique used to create the effect is actually pretty simple no need to do very hard coding or write fixes for browsers support. What about browser support? Certainly, this is the most obvious way which comes to one’s mind, although background-clip: text is only supported in Web-kit-based browsers for now. We will also explain it how to fix it in non web-kit browsers, moreover we are using HTML5 email validation method (required tag), with the use of HTML5 and CSS3 we’ll be make our email form more advance than ever. let’s get started

 

The  solution is to use Modernizr to detect if background-clip: text is available, and then use a class backgroundcliptext to apply background-clip:text selectively – Polygon does this too.

 

Live Preview

 

 

Browser Support:

 

Chrome:- Supported

Internet Explorer:- Not Supported

Mozila Firefox:- Not Supported

Opera:- Supported

Safari:- Supported

 

better solution CSS3 fallback

 

In back 2013 Deviya Manian share complete tutorial with examples, A better CSS fallback technique for fixing background clip issue in non webkit browser.

 

This can be easily solved using CSS prefixed value for non webkit browsers. We have set the transparent background using prefixed value for firefox and Internet Explorer(-ms- -moz-), then background-clip: text would only apply when -webkit- prefixed values are supported in browser.

 

So Now you have question about how your text will look in non webkit browser?

text in non webkit browser

 

Non webkit browser will show default color, which is we are using for p tag, and the clipped background is no longer shown in  Non WebKit browsers. If you have better idea than CSS3 fallback, you can share that with us in the comment box below.

So let’s start do some code:

First of all the only bits of HTML that we need for the subscription widget. The HTML markup looks as follows:

 

<div id="email-sbwrapper">
<div id="email-subwrapper">
<h4>News & Tutorials</h4>
<p>SUBSCRIBE US</p><div id="emailbg">
<input class='emailinput1' type="email" name='email' placeholder="Enter your email" required/>
<input style="border:0;" class='emailbutton1' title='Submit' type='submit'  value='SignUp'/>
</div></div></div>

 

And the CSS looks like this:

 

/*Fix For Input Default border */
*:focus {
    outline: 0;
}
/*Fix For Input Default border */
input:focus{
    outline: 0;
}

#email-sbwrapper {
    width: 95%;
    height:250px;
    background:rgba(255,255,255,1.00);
    float: none;
    outline: none;
    margin:auto;
    padding: 10px;
    border: 0;
    position:relative;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0px 5px rgba(0,0,0,0.1);
    box-shadow: 0 0px 5px rgba(0,0,0,0.1);   
    }
   
#email-subwrapper {
    background: rgba(0,179,233,1.00);
    position: absolute;
    width: 96.5%;
    height: 250px;
}

#email-sbwrapper h4 {
    font-family: "Verdana", sans-serif;
    font-size: 24px;
    font-variant:small-caps;
    color: #fff;
    text-align:center;
    padding: 0;
    margin: 20px 0 0px 0px;
    text-decoration:none;   
    }   
   
#email-sbwrapper p {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 80px;
    font-weight:bold;
    font-stretch:inherit;
    font-variant: uppercase;
    letter-spacing: -5px;
    color:rgba(1,61,88,1.00);
    text-align:center;
    margin:0 0 0 0px;   
    text-decoration:none;
    background:url(https://dl.dropboxusercontent.com/u/223738947/Demos/Email%20Popup%20Version%202/Images/photoshop-background.jpg);
    background: -moz-linear-gradient(transparent, transparent);
    background: -ms-linear-gradient(transparent, transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: moving 20s ease infinite;
    }

#emailbg {
    width:96.3%;
    height:auto;
    position:absolute;
    bottom:0;
    padding: 10px;
    background: rgba(0,0,0,0.5);
    z-index:auto;
}
.emailbutton1  {
    background: rgba(0,179,233,2.00);   
    color: #fff;
    float: left;
    margin: 0 auto;
    padding-right: 30px;
    padding-left: 30px;
    cursor: pointer;
    font-size: 15px;
    border: 0;
    line-height: 52px;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align:top;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    outline: none;
}


.emailbutton1:hover {
    background: rgba(0,179,233,0.70);
    text-decoration: none !important;
}

.emailinput1 {
    width: 76%; 
    height: 50px; 
    float: left;
    margin: 0 auto;
    padding-left: 10px;
    border: none;
    background: #fff; 
    font-style: italic; 
    color: #949494;
    border-bottom: 2px solid #d2d2d2;
    border-left: 2px solid #d2d2d2;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align:top;
    text-decoration: none;
}

.emailinput1:hover {
    border-color: rgba(0,179,233, 1.00);
}

 

In order to be able to animate and for background clip effect into ( “Subscribe Us” ) we have just added webkit animation property and –webkit-text-fill-color propterty to “#email-sb-wrapper p” div look like this:

 

    background:url(Images/photoshop-background.jpg);
    background: -moz-linear-gradient(transparent, transparent);
    background: -ms-linear-gradient(transparent, transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: moving 20s ease infinite;

/*Webkit Supported CSS for animation*/
@-webkit-keyframes moving {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 500px;
  }
}​

 

In the hole tutorial the above CSS code is very interested, for animated background clip effect we are using image and for the non webkit browsers – we have add prefixed value for Mozilla Firefox and Microsoft IE, where we have set transparent background. Now the Animated background is a straight up solid color instead of a messy-looking image knockout in Mozilla and Internet Explorer.

 

So Finally Our CSS Code look this:

 

/*Fix For Input Default border */
*:focus {
    outline: 0;
}
/*Fix For Input Default border */
input:focus{
    outline: 0;
}

#email-sbwrapper {
    width: 95%;
    height:250px;
    background:rgba(255,255,255,1.00);
    float: none;
    outline: none;
    margin:auto;
    padding: 10px;
    border: 0;
    position:relative;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0px 5px rgba(0,0,0,0.1);
    box-shadow: 0 0px 5px rgba(0,0,0,0.1);   
    }
   
#email-subwrapper {
    background: rgba(0,179,233,1.00);
    position: absolute;
    width: 96.5%;
    height: 250px;
}

#email-sbwrapper h4 {
    font-family: "Verdana", sans-serif;
    font-size: 24px;
    font-variant:small-caps;
    color: #fff;
    text-align:center;
    padding: 0;
    margin: 20px 0 0px 0px;
    text-decoration:none;   
    }   
   
#email-sbwrapper p {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 80px;
    font-weight:bold;
    font-stretch:inherit;
    font-variant: uppercase;
    letter-spacing: -5px;
    color:rgba(1,61,88,1.00);
    text-align:center;
    margin:0 0 0 0px;   
    text-decoration:none;
    background:url(https://dl.dropboxusercontent.com/u/223738947/Demos/Email%20Popup%20Version%202/Images/photoshop-background.jpg);
    background: -moz-linear-gradient(transparent, transparent);
    background: -ms-linear-gradient(transparent, transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: moving 20s ease infinite;
    }

#emailbg {
    width:96.3%;
    height:auto;
    position:absolute;
    bottom:0;
    padding: 10px;
    background: rgba(0,0,0,0.5);
    z-index:auto;
}
.emailbutton1  {
    background: rgba(0,179,233,2.00);   
    color: #fff;
    float: left;
    margin: 0 auto;
    padding-right: 30px;
    padding-left: 30px;
    cursor: pointer;
    font-size: 15px;
    border: 0;
    line-height: 52px;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align:top;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    outline: none;
}


.emailbutton1:hover {
    background: rgba(0,179,233,0.70);
    text-decoration: none !important;
}

.emailinput1 {
    width: 76%; 
    height: 50px; 
    float: left;
    margin: 0 auto;
    padding-left: 10px;
    border: none;
    background: #fff; 
    font-style: italic; 
    color: #949494;
    border-bottom: 2px solid #d2d2d2;
    border-left: 2px solid #d2d2d2;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align:top;
    text-decoration: none;
}

.emailinput1:hover {
    border-color: rgba(0,179,233,2.00);
}

/*Webkit Supported CSS for animation*/
@-webkit-keyframes moving {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 500px;
  }
}

 

According to our blog niche we design this widget for blogger users , but for websites user it will be useful after little bit editing. So now I am going to add RSS email subscription form into HTML Markup.

 

After adding RSS Email Subscription form to our HTML Markup, then finally our HTML Markup will look like this:

 

<div id="email-sbwrapper">
<div id="email-subwrapper">
<h4>News & Tutorials</h4>
<p>SUBSCRIBE US</p>

<div id="emailbg">

<!--RSS email Subscription -->

<form action='http://feedburner.google.com/fb/a/mailverify' class='emailform1' method='post' onsubmit='window.open(&quot;http://feedburner.google.com/fb/a/mailverify?uri="mybloggerstrick", &quot;popupwindow&quot;, &quot;scrollbars=yes,width=550,height=520&quot;);return true' target='popupwindow'>
<input name='uri' type='hidden' value='mybloggerstrick'/>
<input name='loc' type='hidden' value='en_US'/>
<input class='emailinput1' type="email" name='email' placeholder="Enter your email"/>
<input style=’border: 0;’ class='emailbutton1' title='Submit' type='submit'  value='SignUp'/>
</form>

</div></div></div>

 

In coming days, we will post separate tutorials for adding it into blogger blog, new and more demanded color schemes also will be released.

Do share your precious views on this widget and let us know how can we improve it further and don’t forget to share it with your social friends.. Happy Blogging..!! Remember me in your prayers.

Read Article →

0 comments

Accordion screen shot

A lot of Blogger users are having problem getting the correct accordion menu to show up your blog recipes. In this tutorial I am going to show you how to add a jQuery accordion menu in blogger blog. Most of the time it is possible to create very functional website navigations with just CSS, but this time we are going to need a little jQuery magic to accomplish the accordion functionality. Before that, lets first talk a bit about why you would want to add accordion menu?  Well some people think that it will help with the SEO. But we think that the main reason why you would want to use them is to offer a better user experience on your site.

 

This tutorial requires you to have fair understanding of HTML, CSS.

 

Features: V 1.0

  • Standard Expand/Collapse functionality.
  • Activate/Deactivate whenever a 'click' event occurs.
  • The Accordion plugin provides support for unlimited number of levels.
  • The plugin could easily be customized and used with any website.
  • It allows multiple instances of the accordion on the same page.

and in future we will try to add some design update, functionality and much more..

 

Live Preview

 

How to add it to blogger blog

 

  1. Blogger: Go to Template > Edit HTML.
  2. Locate the ]]></b:skin> tag end of the style sheet.
  3. Copy the code below and insert it right above the tag.

#accor-wrap{
    width: 350px;
    font-family:Verdana, Geneva, sans-serif;
    margin-left: auto;
    margin-right: auto;
    }
.accordionButton {   
    width: 325px;
    float: left;
    background: #fff url(https://dl.dropboxusercontent.com/u/223738947/Demos/Jquery%20Accordion%20Menu%20For%20Blogger/Images/bg-shade-light.png) repeat-x bottom left;
    font-size: 14px;
    font-weight: bold;
    color: #555;
    border-bottom: solid 1px #ddd;
    padding: 3px 0px;
    cursor: pointer;
    padding: 5px 10px;
    text-shadow: #fff 0px 1px 0px;
    }

  .accordionButton  span {
    float:right;
    margin-right: 10px;
    color:#555;
    border: 1px dotted #555;
    display:inline-block;
    }
.accordionContent {   
    width: 325px;
    float: left;
    background: #444;
    font-size:12px;
    display: none;
    padding: 5px 10px;
    margin: 0 auto;
    }
.accordionContent ul {
    float: left;
    width:300px;
    margin:0 auto;
    padding:10px 10px;
}
.accordionContent li {
    list-style: none;
    list-style-image: none;
}
.accordionContent li a {
    background: #555 url(https://dl.dropboxusercontent.com/u/223738947/Demos/Jquery%20Accordion%20Menu%20For%20Blogger/Images/bg-shade-light.png) repeat-x 0 100%;
    display:block;
    font-family:Arial, sans-serif,Helvetica;
    font-size:12px;
    font-weight: bold;
    overflow:hidden;
    color:#555;
    border: none;
    text-decoration:none;
    position:relative;
    width:100%;
    line-height:20px;
    text-transform:capitalize;
    padding:5px 0 10px 5px;
    text-shadow:0px 1px px #fff;
        }
.accordionContent li a:hover{
    background: #b3b3b3 url(https://dl.dropboxusercontent.com/u/223738947/Demos/Jquery%20Accordion%20Menu%20For%20Blogger/Images/bg-shade-medium.png) repeat-x 0 100%;
    text-shadow:none;
    color: #fff;
    text-decoration:none;

}

 

  1. Locate the </head> tag in the middle of your template.
  2. Copy the code below and insert it right above the tag. 

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"> </script>
<script type="text/javascript" src="https://dl.dropboxusercontent.com/u/223738947/Demos/Jquery%20Accordion%20Menu%20For%20Blogger/JavaScript/Accordion.js"</script>

 

  1. Go to Layout.
  2. Click Add A Gadget.
  3. In Add A Gadget window, select HTML/Javascript .
  4. Copy the code below and paste it inside the content box.
  5. Save the gadget.
  6. Drag the gadget and reposition it where you want to show gadget.
  7. Click Save button (top right hand corner).

    <div id="accor-wrap">
<!-- Dropdown 1 -->      

<div class="accordionButton">Top Blogger widget 2014 <span>&#9660;</span></div>
        <div class="accordionContent">
        <ul>
        <li><a  href="#" >1. Floating Sharing Bar</a></li>
                    <li> <a  href="#">2. Facebook Poput Like Box</a></li>
                    </ul>
        </div>
<!-- End Dropdown 1 -->

<!-- Start Dropdown 2 -->       

<div class="accordionButton">Top SEO Articles <span>&#9660;</span></div>
        <div class="accordionContent">
        <ul>
        <li><a  href="#"> 1. Search Engines That Respect Privacy </a></li>
                    <li> <a  href="#"> 2. The SEO Tools That Help Boost Your Sites Traffic </a></li>
                    </ul>
      </div>

<!-- End Dropdown 2 -->

<!-- Dropdown 3 -->


        <div class="accordionButton">Top Best Blogger Template <span> &#9660; </span> </div>
        <div class="accordionContent">
             <ul>
        <li><a  href="#" >1. Blogger Beginner</a></li>
                    <li> <a  href="#">2. Premium Blogger Template</a></li>
                    <li> <a  href="#">3. Sky Blue Blogger Template</a></li>
                    </ul>
        </div>
     <!-- End Dropdown 3 -->  

<!-- Dropdown 4 -->

<div class="accordionButton">Top Blogger Resources & Tools <span>&#9660;</span></div>
        <div class="accordionContent">
             <ul>
        <li><a  href="#" >1. HTML Econder</a></li>
                    <li> <a  href="#">2. HTML Editor</a></li>
                    </ul>
        </div>

<!-- End Dropdown 4 -->
    </div>

 

Troubleshooting for setting up for your blog

In the above html code we have created 4 accordion menu.

 

  • Replace Highlighted in yellow with the name of the dorp down title.
  • Replace Highlighted in Green with your Link anchor text.
  • Replace hash (#) sign with your article (page) link.

So now we sure you want to add another dropdown, So then just add the following code after

<!--end dropdown 4 –->

<div class="accordionButton">here is the title For your new dropdown <span>&#9660;</span></div>
        <div class="accordionContent">
             <ul>
        <li><a  href="#" >here is your anchor text </a></li>
                    <li> <a  href="#">here is your anchor text </a></li>
                    </ul>
        </div>

 

We hope that you will find this article useful and it will help you create cool looking accordion menu. Have Any Questions? Leave them in comments below and don’t forget to share.

Read Article →

2 comments
Logo Webdesigner Webdesign is a terrific way to spicen up a website and make it look nice. Everybody wants a professional looking website that will help generate more business. But I would like to suggest you that you need to find a professional website design company who can provide you best website designing service and full fill all your requirements. Some web designers company are experts, some are novice, and some are even bad as some can simply copy the content of another website and mark the project as completed. But your definition of "nice" is what's really the question. This is a question we get all the time. Find a great designer or developer web site is not easy.

If you want a Website, but you’re not a designer or developer, how can you go about getting one? You don’t have the time to learn what it takes to be a Web design guru and you don’t trust that your cousin, who studied computer science, has enough experience to build you a professional Website. So, who can you hire to build your site? With thousands of Web designers and developers out there, ranging from individual freelancers to big Web design agencies, how can you make sure you choose the right help?

So lets dive right in and get started with finding a good web designer.

Finding a good webdesigner


1. Currently, the best place to look for a web designer is at Freelancer, Elance, Odesk, 99Designs, and The CSS Gallery List. In freelancer job website every WebDesinger have his/her profile and work. You can check his/her work there. After checking work quality you can contact his/her. There are a lot of web designers waiting for freelancing job.
If you're looking for a phenomenally looking website and have the money to spend,
However, my big recommendation is when searching for Freelancers, you definitely want to do three things.

  • First, you need to read ALL reviews and take note of the kind of projects made, the prices and examine the amount of work that was inputted. Some even might include the address of the project's website. You will then be able to get a good idea of what kind of work may be rendered for you.
  • Second, don't pick a Freelancer that has TOO many ratings, or that is too popular. Because from what I understand, if you pick a Freelancer with so many ratings, chances are they are super busy all the time and may not devote as much effort as you may anticipate for them to give your project.
  • Lastly, check out their portfolio of all web design projects they've made. If they don't show their portfolio, ask for it. If they still don't show it, then look elsewhere. Period. You NEED to see what the work looks like, otherwise you're left with a mediocre looking website.
    So those are my guidelines to finding a successful web designer and I seriously wish you the
Good luck and let me know if you need some help. I can help you find someone through my vast network of talent or we will be happy to help you out with your project.

Second Option Finding Skilled Webdesigner

If you’re against any freelance site and you have the budget, work with somebody who is local, Referrals are a safe bet; although you know you may not be getting the very best Web designer in town, you can have a look on their past works from that you can finalize the best service designers for your website. You can usually trust that you won’t get the worst, either. However, if you use referrals and also conduct your own searches, you will have a much better chance of finding a designer who’s right for you. Once you’ve compiled a list of Web designers and/or developers from the sources of your choice, you need to do some serious homework.

What if some of the designers on your list are from out of town? Don’t rule them out if you really like them. If you don’t mind working via email and talking on the phone, you may be quite happy with your choice. There’s always an advantage to meeting in person and onsite visits can be important, especially if there are problems.

Lastly, it’s a good idea to meet with the designer in person and go through your project ideas. Even at this point, you are not obligated to enlist in their services unless you are perfectly confident they are the right person for the job.
 

Third Option The way I would go is:

Find a really good looking website that blows your mind and check the company that did it. If they are not to expensive ask them to show you the proposal idea before you pay them. The good ones won't be afraid to do so.

Good designer will NEVER give away free ideas without a deposit. In fact, most won't even take much time for ideas at all without a deposit. Also be prepared to give your budget up front --- and be prepared for them to pass if it's too low.
I won't even talk to someone without getting a $100 deposit. Too many time-wasters. I'll give a ballpark for a project, and a few quick ideas (5 min. worth), but that's about it. I'm not your wife, mommy, friend, etc. If you want free brainstorming, ask them. When done, and you're ready to work, come to me. Sounds harsh to some, but that's reality.
The freelance sites all flooded by foreigners. No offense, but they DO NOT understand the North American markets and consumers trends, in terms of what makes a good site. (No more than I understand India/etc).

If a web dеѕіgn соmраnу dіѕmіѕѕеѕ аnу оf your questions regarding thеіr design process, рrісіng, or client rеfеrеnсеѕ, take your buѕіnеѕѕ elsewhere!

I hope the above tips are very helpful to you for finding best webdeisgner your projects. If anything is missing please leave your comments below in the comment we try to do our best and don’t forget to share this post with friends if you like…

Image Credit: Internet
Read Article →

0 comments
Navigation Tips Performs a smooth page scroll to an anchor on the same page using JQuery, it is very cool way to attract your readers and maker your web site navigation easy.Today in this tutorial we will share a awesome JQuery smooth scrolling back to top button, It appears on the right side bottom only when the user scrolls down the page and disappears as he scrolls up. A back to top button is crucial for a blog or site because visitors enjoy easy site navigation so this button will provide them with this ease. We have kept the installation process a one step process. Please see this button in action towards the bottom right corner of this blog.

The markup uses the Unicode entity for a Up Arrow Triangle (▲) right in it. If you have a UTF-8 charset that should be no big deal..

How to add it to blogger blog

First You need to add this JQuery and JavaScript Code Snippet in your blogger template head section before closing </head> tag.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    // hide #back-top first
    $("#back-top").hide();
    // fade in #back-top
    $(function () {
        $(window).scroll(function () {
            if ($(this).scrollTop() > 100) {$('#back-top').fadeIn();} else {$('#back-top').fadeOut();}
        });
        // scroll body to 0px on click
        $('#back-top a').click(function (e) {
            e.preventDefault();
            $('body,html').animate({
                scrollTop: 0
            }, 800,function(){$("#back-bottom").show();});
            return false;
        });
        $("#back-bottom a").click(function(e){
            e.preventDefault();
            var currentElem = $(this);
            var scrollTopPos = $("div#topwrapper")[0].offsetHeight;
            $('body,html').animate({
                scrollTop: scrollTopPos
            }, 800,function(){$(currentElem).parent().hide();});
            return false;
        });
    });
});
</script>

The follow the next steps below…
  1. Login to your blogger dashboard.
  2. Go to your blogger Layout.
  3. Click Add A Gadget.
  4. In Add A Gadget window, select HTML/JavaScript.
  5. Copy the code below and paste it inside the content box. 

<style>
#back-top {
position:fixed;
bottom:0px;
right:0;
display:block;
background:#f2f2f2;
color:#446cb3;
opacity:.8;
filter:alpha(opacity=80);
width:80px;
height:80px;
z-index:99999;
}
#back-top:hover {
background-color:#446cb3;
text-decoration:none;
color:#fff;
opacity:1;
filter:alpha(opacity=100);
}
#back-top span {
position:relative;
display:block;
width:32px;
height:80px;
margin:0 auto;
}
#back-top span:before,#back-top span>.before { 
font-style:normal;
font-weight:400;
text-align:center;
position:absolute;
top:50%;
font-size:32px;
line-height:32px;
width:32px;
height:32px;
margin-top:-16px;
left:0;
content:"\25B2";
}
</style>
<p id="back-top"><a href="#top" class="" title="BackToTop"><span></span></a></p>

If you experience any issues, feel free to comment here. I'll love to hear feedback and try my best to fix bugs with the snippet. Stay connected for more spicy updates and don’t forget to share this tutorial with your friends.!! Enjoy!

Image Credit:- Cygnis Media
Read Article →

0 comments
wordpress logo
WordPress is an open-source content-management system that can be used for websites, blogs and portals. Since its creation in 2004, it has become widely used all over the world – more than 20% of CMS-based platforms use WordPress today. Its rapid growth is mainly motivated by the ease with which developers can integrate it into a website and customize it.

Another reason why WordPress became so largely used is the fact that a WordPress blog or website is very easy to use, even for non-technical persons. You can easily add new articles, change themes and colors, as well as add new pages or menus.  Besides, unlike other CMS solutions, such as Joomla, WordPress is very friendly for websites that need a lot of content (especially for SEO purposes). Thus, if you decide to have a new website or blog, you can only pay for WordPress development in Australia and then manage it yourself. There are numerous websites that can show you step-by-step tutorials on how to manage your WordPress website, add new features, photos and texts. The best starting point for this is the WordPress community itself. There are numerous developers (some of them on the WordPress staff) that are eager to answer your questions and assist you with any problem that you may encounter.

Unlike other CMS solutions, WordPress has a great versatility and it can be used for any purpose: photography websites, presentation websites, blogs on various niches, even online shops. When starting a new WordPress website, you can choose from thousands of themes available online for free, purchase a theme or create your own. Even if you choose an existing template, you can still customize it with colors of your choice and add your logo. However, WordPress customization is best solution if you want your website to reflect your brand characteristics and vision.

WordPress Customization

WordPress customization is a great way to make your website stand out from the crowd. A premium theme can be very easily modified and made to look as if it was done from scratch, especially if you are working with professionals.
The beauty of this CMS is that, if you already have a website powered by WordPress, you can easily add your corporate graphics (brand colours, logo and content) without having to go through a complete re-design. Plus, whenever WordPress is being upgraded to a new version, the migration of your site will be very easy to handle. You will be able to enjoy new features in no time.

Nonetheless, WordPress customization allows you not only to personalize an existing theme, but also to create your very own from scratch. Whatever option you choose, the investment in your WordPress website will be future-proof due to this CMS’s versatility and ability to adjust to new consumer trends. As an open-source CMS, WordPress is constantly updated and there are numerous plug-ins that become available daily. Most of the plug-in and tools that you may need are completely free, you just need to download them from a trustworthy source and upload them into your website.

The author has been working with leading website design and development company. He shares his experience with others by writing on the latest topic in the industry. With this article, he tries to give useful tips on things one should consider, while selecting WordPress development services.
Read Article →

0 comments
Multi COlor Search Forms A neat way to spice up your blog and search form is to make your search form with HTML5 and CSS3. One of the first improvements HTML5 brings to web forms is the ability to set the placeholder text. Placeholder text is displayed when the input field is either empty or not in focus. Adding the required attribute to any input/text area element will tell the browser that a value is required before the form can be submitted. Thus, a form cannot be submitted if a required field has not been filled out. So, let's go ahead and add the required attribute to our search form elements. A search box is probably one of the most common UI elements around, and I think there is no need to explain its purpose anymore. Whether it’s about a website or a web application, to increase user experience for it, you may want to add a stylish search box.


we will start by creating basic HTML5 structure

<form name="SUYB" action="/search" method="get">
<input type="text" id="search-form" name="q" placeholder="Type Search...."required/>
<button type="submit" value="search">Search</button>
</form>
You may have noticed the HTML5′s specific attributes like placeholder and required here’s a short description:
  • placeholder- Basically, this attribute shows a text in a field until the field is focused upon, then it just hides the text.
  • required- This specifies that the current element is a required part of a form submission.
HTML5 also brought us a new value for the type attribute: type="search". Though, because of cross browser inconsistency, I decided to skip it for now.

Let's style all of our core form elements. Add style given below to form element by selecting #search-form ID.

/* Style the search input field. */
#search-form {
float:auto;
width:270px;
height:36px;
line-height:15x;
text-indent:5px;
font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;;
font-size:.9em;
color:#444;
background: #fff;
border:solid 1px #d9d9d9;
box-shadow: 1px 0 0px #aaa;
-moz-transition: padding .25s;
-webkit-transition: padding .25s;
-o-transition: padding .25s;
transition: padding .25s;
}
#search-form:focus{
border: 1px solid #446cb3;
box-shadow: 0 0 1px #446cb3;
-moz-box-shadow: 0 0 1px #446cb3;
-webkit-box-shadow: 0 0 1px #446cb3;
}

Remove :focus Style
Webkit automatically adds some styling to input elements when they are in focus. Since we'll be adding our own styles, we want to override these defaults:

*:focus {outline: none;}

Style your Placeholder Text
Here's a quick tip, if you want to style your placeholder text, there are some browser prefixes to help you:

:-moz-placeholder {
    color: #f1f1f1;
}
::-webkit-input-placeholder {
    color: #f1f1f1;
}

Now, let's stylize submit button with some CSS3 styles. Some of these are reward users who use modern browsers.

/* Form submit button */
.search-form button {
    overflow: visible;
    position: relative;
    float: auto;
    left:-6px ;
    top: 1px;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    width: 110px;
    font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
    color: #fff;
    text-transform: uppercase;
    background: #446cb3;
    border-radius: 0 3px 3px 0;    
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
}  
.search-form button:hover{    
    background: #446cb4;
}  
.search-form button:active,
.search-form button:focus{  
    background: #446cb4;
    outline: 0;
    box-shadow: 0 0 1px #446cb3;
  -moz-box-shadow: 0 0 1px #446cb3;
  -webkit-box-shadow: 0 0 1px #446cb3;
}

Using the ::before Selector
Now we want to add a little triangle to our button that help direct and guide the eye. This can be done using images, but in our case we are going to do it using pure CSS.
Because it is purely a presentational element that is not vital to the page's functionality, we are going to add a small triangle that points left using the ::before pseudo selector.

/* left arrow */
.search-form button:before {  
    content: '';
    position: absolute;
    border-width: 8px 8px 8px 0;
    border-style: solid solid solid none;
    border-color: transparent #446cb3 transparent;
    top: 12px;
    left: -6px;
}
.search-form button:hover:before{
    border-right-color: #446cb3;
}
.search-form button:focus:before, .search-form button:active:before {
border-right-color: #446cb3;
}   
/* remove button spacing in Firefox */
.search-form button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

here is how our final style.css should look like.

/* Style the search input field. */
*:focus {outline: none;}
#search-form {
float:auto;
width:270px;
height:36px;
line-height:15x;
text-indent:5px;
font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;;
font-size:.9em;
color:#444;
background: #fff;
border:solid 1px #d9d9d9;
box-shadow: 1px 0 0px #aaa;
-moz-transition: padding .25s;
-webkit-transition: padding .25s;
-o-transition: padding .25s;
transition: padding .25s;
}
#search-form:focus{
  border: 1px solid #446cb3;
box-shadow: 0 0 1px #446cb3;
  -moz-box-shadow: 0 0 1px #446cb3;
-webkit-box-shadow: 0 0 1px #446cb3;
}
:-moz-placeholder {
    color: #f1f1f1;
}
::-webkit-input-placeholder {
    color: #f1f1f1;
}
/* Form submit button */
.search-form button {
    overflow: visible;
    position: relative;
    float: auto;
    left:-6px ;
    top: 1px;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    width: 110px;
    font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
    color: #fff;
    text-transform: uppercase;
    background: #446cb3;
    border-radius: 0 3px 3px 0;     text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
}  
.search-form button:hover{    
    background: #446cb4;
}  
.search-form button:active,
.search-form button:focus{   
   background: #446cb4;
   outline: 0;
   box-shadow: 0 0 1px #446cb3;
  -moz-box-shadow: 0 0 1px #446cb3;
    -webkit-box-shadow: 0 0 1px #446cb3;
}
.search-form button:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 8px 8px 8px 0;
    border-style: solid solid solid none;
    border-color: transparent #446cb3 transparent;
    top: 12px;
    left: -6px;
}
.search-form button:hover:before{
    border-right-color: #446cb3;
}
.search-form button:focus:before, .search-form button:active:before{
border-right-color: #446cb3;
}     
.search-form button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}

Making it cross compatible.

We will add add normalize.css which makes all the browsers render all elements more consistently by resetting its styles.add normalize style sheet link your head section. look Like below..

<link rel="stylesheet" href="normalize.css">
<link rel="stylesheet" href="style.css">

Go ahead and take a look at your final Look!

Fina Search Form View
I hope you will enjoyed this tutorial, if you have any trouble regarding this tutorial feel free to post your comment below and also don’t forget to share this tutorial.
Read Article →

4 comments

Social sharing buttons previewRecently a lot of my readers have been saying me please sharing that floating bar which is you are using on your blog. So today we are going to bring it here for our valuable readers. To add as much value as possible i’ve included some other social sharing buttons plugins in the bar so your website or blog readers have more choice when he/she decide to share your articles. Social Share Buttons let the user stay on the site and share the content on their social media profiles with just a click and without leaving the site. Site visitors can choose interesting content to share, click on the social share button and easily post an update to their social media profiles. Check the previous version? Floating Sharing

In our newer version we just add sharethis button and also make it attractive with multiple background theme, I hope you will enjoy after adding plugin to you blog and website.

 

Live Preview

 

Add it to your blogger blog

 

1. Login to your blogger dashboard.
2. Go to your blogger Layout.
3. Click Add A Gadget.
3. In Add A Gadget window, select HTML/Javascript .
4.Copy the code below and paste it inside the content box.

 

<style type="text/css">
#floating_bar {
background-attachment:fixed;
background:
    /* top, transparent White */
    linear-gradient(
    rgba(255, 255, 0, 0.2),
      rgba(255, 0, 255, 0.2)
    ),
    /* bottom, image */
    url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XHCj9ihnBkSlAYHDPtrydZwIEeziTD0Osx8pUFQ7Tchg-zz7dBvrAGUhCoE-N3M8S4kBHw1JptZbPC1UrYWk0ZLo7mwizl5CweB1g8_6ModvzozGShYPBdPJxkKqZ6C4UW5IzpRgJLQT/s1600/bg.jpg);
background-repeat: repeat;
position:fixed;
padding:0 0 3px 0;
bottom: 30%;
margin-left:-75px;
float:left;
border-top:2px groove #00a4ef !important;
border-bottom:2px groove #ffb900 !important;
border-right:2px groove #7fba00 !important;
border-left:2px groove #f25022 !important;
border-radius: 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);
box-shadow:1px 1px 1px rgba(0,0,0,0.2);
z-index:10;
}

#floating_bar {
clear:both;
}
</style>
<div id='floating_bar'>
<div style='margin:10px 0 5px 13px;' id='like'>
<div class="fb-like" data-send="false" data-layout="box_count" data-width="40" data-show-faces="false"></div>
</div>
<div style='margin:0px 0 0 10px;' id='gplusone'>
<g:plusone size="tall"></g:plusone>
</div>

<div style='margin:5px 5px 5px 6px;'>
<a href="https://twitter.com/share" class="twitter-share-button" data-via="mybloggertriks" data-lang="en" data-count="vertical">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</div>

<div style='margin:5px 5px 5px 5px;' id='linkedin'>
<script src="//platform.linkedin.com/in.js" type="text/javascript">
lang: en_US
</script>
<script data-counter='top' type='IN/Share'></script>
</div>
<div style='margin:0px 0px 5px 10px;'>
<a class="addthis_counter"></a>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js"></script>
</div>
<p style='line-height:10px; margin-bottom:8px; font-size:10px; font-weight:bold; text-align:center;'><a href='http://www.myblogger-tricks.com/2013/09/add-awesome-floating-sharing-bar-on.html' rel='nofollow' style='color:#777;'> Get Widget </a></p>
</div>

 

Note:- You must replace mybloggertriks highlighted in yellow color with your twitter username.

and just click on orange Save button ( Place at top right corner).


If in case the facebook like button did not work then add this Javascript code just before closing </body>.

1. Go to your blogger dashboard>> Template>> Edit Template and find the following code

 

</body>

 

2. and paste this javascript code just before </body> tag.

 

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

 

Widget Customization


Vertical Alignment:
In css section change the value 30% to any other which is your blog requirement for example.

 

bottom: 25 %;  or bottom: 30%; or bottom: 35%;

 

To fix the distance even when window is resized, specify the value in px (pixels) instead of %.
Horizontal Alignment
To align the widget more towards the left or right then edit this value.

 

margin-left: -60px;

 

Negative value pushes the button to the left of the main blog column, positive value pushes it to the right.
By making use of the various social media integration tools and resources, you can make your website the main social hub for user interaction and engagement, thus driving viral social traffic to your site. I Hope you will enjoy this nice floating widget. Let us know below in comment section if you got any question. Till then take good care of yourselves and your loved ones. Peace and blessings pals! :). enjoy..!!

Read Article →

4 comments

CSS3 Marquee text for blogger The marquee <marquee> has a lond and rather dismal history, going all the way back early of the internet explorer. Never standardized element nor a part of any HTML Spec, <marquee> was commonly used to create a scrolling “Ticker Tape” effect for text on the webpages during the late 90s. In this tutorial we’ll learn to create basic animated marquee text using CSS3 technique. The techniques used in this tutorial will help us to create much more complex animations in the future tutorials. So now it’s time to put on that creative hat, roll up our sleeves and dive into awesomeness!.

 

We are all done with our marquee text; let’s see the live preview on the browser.

 

Live Preview

 

 

Create HTML Markup For Your Animated Marquee

Our HTML Code is so simple look like below.

<div class="marquee-wrapper">
    <marquee behavior="infinite" direction="left" scrollamount="2" onmouseover="this.stop();" onmouseout="this.start();"><span class="marquee"><p><a href="http://www.myblogger-tricks.com/">How Create Stylish Marquee Text Using CSS3 </a></p>
</span></marquee>
</div>

 

With the above html markup users can stop the marquee text when they hover over the marquee text with their cursor. The marquee then continues when the user hovers away from the marquee. You can also make the marquee text slow down by changing the scroll amount value.

 

After making the html markup we need to create CSS3 styles like width, height, text shadow, inner shadow, background color, borders and also height and line-height.

.marquee-wrapper{
    width: 900px;
    max-width: 960px;
    background: black;
    height: 40px;
    overflow: hidden; 
    position: relative; 
    border: 1px solid #000; 
    border-radius: 5px;
    margin: 25px auto;
    text-align: center;
    -webkit-box-shadow: inset 0px 2px 2px  rgba(0, 0, 0, .5), 0px 1px 0px  rgba(250, 250, 250, .2);
    box-shadow: inset 0px 2px 2px  rgba(0, 0, 0, .5), 0px 1px 0px  rgba(250, 250, 250, .2);

    -webkit-transition: background-color 350ms;
    -moz-transition: background-color 350ms;
    transition: background-color 350ms;
}

.marquee a {
    color: #00b1dc;
    text-decoration: none;
}
.marquee a:hover {
    color: #0097bc;
    }

.marquee {
    background: none;
    font-family: Tahoma, Arial, sans-serif;
    color: #00b1dc;
    line-height: 40px;
    white-space: nowrap;
    text-shadow: 1px 1px 0px #000; 

}

 

We have done with all the basic styles we need for simple animated marquee text; you are also can add more personalized the styles. Our marquee text will start from the right then slowly moving to the left side. This tutorial may be a bit overwhelming for some people, so if you have any questions regarding this tutorial, feel free to post your feedback in the comments section below.

 

you can add above marquee text by using HTML/Javascript Gadget to your blogger blog.

copy the below code and paste into HTML/JavaScript Gadget content area and click on save button. Done!

<style>
.marquee-wrapper{
    width: 900px;
    max-width: 960px;
    background: black;
    height: 40px;
    overflow: hidden; 
    position: relative; 
    border: 1px solid #000; 
    border-radius: 5px;
    margin: 25px auto;
    text-align: center;
    -webkit-box-shadow: inset 0px 2px 2px  rgba(0, 0, 0, .5), 0px 1px 0px  rgba(250, 250, 250, .2);
    box-shadow: inset 0px 2px 2px  rgba(0, 0, 0, .5), 0px 1px 0px  rgba(250, 250, 250, .2);

    -webkit-transition: background-color 350ms;
    -moz-transition: background-color 350ms;
    transition: background-color 350ms;
}

.marquee a {
    color: #00b1dc;
    text-decoration: none;
}
.marquee a:hover {
    color: #0097bc;
    }

.marquee {
    background: none;
    font-family: Tahoma, Arial, sans-serif;
    color: #00b1dc;
    line-height: 40px;
    white-space: nowrap;
    text-shadow: 1px 1px 0px #000; 

    }
</style>

<div class="marquee-wrapper">
    <marquee behavior="infinite" direction="left" scrollamount="2" onmouseover="this.stop();" onmouseout="this.start();"><span class="marquee"><p><a href="http://www.myblogger-tricks.com/">How Create Stylish Marquee Text Using CSS3 </a></p>
</span></marquee>
</div>

 

I hope your enjoyed with spicy marquee trick. Stay updated for tutorials. Enjoy! :)

Read Article →

0 comments

What is the easiest way to persuade another person? Yes, you are absolutely right:  you should have a convincing and persistent tongue, use numbers, promises and guarantees. But is it possible to achieve the same result without words? It seems incredible, but successful web design can actually convince even better than the flow of text.

 

Make it clear!

When a visitor comes to your landing page, he needs to answer for certain questions, and he wants to get them quickly and easily.  Thus,  the first words read by the visitor on the landing page must answer three questions:

• What service is offered on this web site?

• What can I do here? / Is this what I'm looking for?

• Why should I order (purchase) here? / Why is this website beneficial for me?

Let’s see an example

 

Design_Tips

This website answers every question.

 

• What service is offered on this web site? – “I will have an opportunity to accept credit cards today”. We have a clear answer and relevant illustration of the meaning.

 

• What can I do here? -  “I can get a card reader for credit cards”.

• Why should I order (purchase) here? – “It's free, and here I they offer the lowest transaction fees - 2.75%”.

 

In other words, learn to emphasize the uniqueness of your offer. Your proposition should answer the main question implied by the visitor: "Why should I buy from you instead of your competitors?".

 

Visual attractiveness

Once people realize that they have found the “right” website, and that your offer is beneficial for them, you have to lead them through the whole process of purchasing.

The user needs approximately 50 milliseconds to form an opinion about your landing page. Depending on this opinion the user will decide to stay or leave the website.

Which design can be considered as attractive to the customer? Fortunately Google has conducted a survey and determined 2 main factors which can guarantee high level of attractiveness for the average user :

  1. low visual complexity ( the simpler is the better);

  2. compliance with stereotypes ( design must conform to the understanding of how the website should look like) .

Make your web design simple and recognizable (it should meet the generally accepted ideas). If you are developing an innovative, unconventional layout, you are less likely to please people.

 

Strict visual hierarchy

Visual hierarchy is one of the most important principles successful web design . Visual hierarchy implies the order in which the human eye grabs information.

Some parts of the site are more important than others (forms, calls to action, title, etc.) and you want them to get more user’s attention. In case the site menu has 10 items, consider whether all of them are equally important. If you want the user click on a particular menu item, make important links and buttons more visible with the help of bigger size or colors.

Remember that empty space on the website emphasizes the importance a certain element surrounded by this emptiness.

 

Holding attention

In most cases, the most eye-catching area on the web page is left upper part of the screen (for 69% of users). Thus, it is highly advised to place important information there. Another wonderful approach is to use photographs of people looking directly at the audience. During the conversation we usually look into each other's eyes, so such photos are like a magnet for visitors. Try to use such approach as contrast expressed in the phrase "Before and After" and "Then and Now".
Not only pictures, but also unusual phrases can attract attention. Unexpected text will definitely make your visitor to read the promotional offer. This is a good example of such offer.

 

Copywriting_workshop

The above principles do not limit your creative work, but only help you to influence the target audience, using techniques of persuasive web design.

 

About the author: Melisa Marzett is a talented writer who works in such fields as web design, marketing and promotion. It is easy to talk with Melisa on Google+.

Read Article →

0 comments

Having a website in today's digital age has emerged as an essential need for businesses of all kind. Be it a start-up, small enterprise, or a large enterprise, you can hardly say 'no' to the aspect of creating a strengthened online presence in the market. Coming to small businesses, they should ideally favor the idea of developing a site as it provides a wonderful way of reaching out to their users and strike a chord with the target audience. Moreover, with the development costs getting quite low, it's indeed difficult to find a reason of not having a web presence.

Wondering about taking your best foot forward in the prospect? Well, the solution rests with web design services. Yes! Seeking the help of professionals can help you develop a user-friendly site.

 

Why it is essential to have a website? Here are your answers:

  • Developing a site for your business helps shaping the perspective of prospective users or potential customers through a wonderfully designed homepage.

  • It helps generate maximum and direct traffic to your business, specifically your products/services. Basically, it aids garnering interest in the minds of the users or target audience.

  • Having a website for your business also paves the road to search engine results. If you really want to reach out to your users, you should definitely create an online presence and be visible in the web world.

With such favorable reasons at the aid of small businesses, there remains little room for doubt with respect to the prospect of creating a strengthened online presence.

 

Benefits of having a Website for Small Businesses

 

Cost-effective advertisement channel

 

Cost-effective advertisement channel

Today, nothing can deny the fact that the web enjoys a wider and increasing reach in the world as against other popular modes of advertising. Now, you might fret thinking about the time and money it would take to develop a website for marketing your products/services. Well, stay assured! It might take some time to create an online presence of significance, but it certainly doesn't cost you a fortune to establish your presence online. Moreover, once done, your site can actually evolve as the best channel of advertising your business on the web and social networking sites.

 

Increases visibility across the web

You want to spread your business presence internationally and create a strong niche in the market. Well, nothing can help you other than a well-designed website. Today, more and more people are getting online to conduct a search about company and having a look at the same. Therefore, if you are not on the web, you are definitely losing a prospective market.

 

Improves your accessibility largely

A nicely designed site enables you to engage and interact with your prospective users or target-audience 24*7.  This particular attribute definitely makes you accessible to the world with just a click of the mouse. Your potential customers can have a look at your services/products, interact with you, or even make a purchase during anytime of the day. This definitely is a great plus for your business.

 

Boosts your sales

Creating an online presence also paves the road to increased sales of your services/products. The fact that your users can browse your site anytime as per their convenience definitely increases your chance of selling products anytime throughout the day. This ensures that your potential customers need not follow any strict business hours to make a purchase with you. For e.g. an e-commerce website is sure to experience a dramatic increase in sales following the creation of an online presence.

 

Develop personal relationships

Creating a website for your small business definitely allows you to interact and engage better with your prospective users and potential customers. It lets you take an advanced step and connect to your clients on a personal level, thereby developing a strong relation with them.

Keeping these aspects in mind, you should also be aware of the aspects that you need to keep in mind for drawing maximum benefit through your online business. Here is a look -

  • The content must dynamic and information – rich.

  • Integrate a customer relationship management for managing your existing clients.

The design must exhibit professionalism to the core of it.

So, how can you ensure designing a good online presence for your business? Well, hiring professional and specialized web design services is the secret to success.

 

About Author:

This guest post is written by Aditi Datta. Being a Professional blogger and a tech enthusiast, she has also done a complete research on diverse fields of web designing and web development.Get familiar with her articles and researched works and get a complete knowledge on web designing tips, web development guidelines and many more. Get more details on professional and expert web design services, that she provides, kindly visit at —Quality Web Solutions.

Read Article →

3 comments
Reponsive Moniter, Tablet and Smart PhoneIn the last article we’ve seen the basic rules to create a simple layout for a website. After concentrating on the pc-desktop version, in this fourth part of the series, we’ll see which are the rules to apply to make the layout responsive.
So, the final result will become pleasant for both tablets and smartphones, as we’ll see in the final part. Screen resolution nowadays ranges from 320px (iPhone) to 2560px (large monitor) or even higher. Users no longer just browse the web with desktop computers. Users now use mobile phones, small notebooks, tablet devices such as iPad or Playbook to access the web. So the traditional fixed width design doesn't work any more. Web design needs to be adaptive. This tutorial will show you how to create a cross-browser responsive design with CSS3 media queries.

Another aspect of this technique where its simplicity really shines, is in how well its flat aesthetics translate so strongly on smaller screens (handhelds and mobile devices) without losing any of the impact they deliver. This is one way that it becomes so flexible.

As I introduced in the third article of the series, for the sake of clarity, we’ll use two style sheets for our website to keep different concepts separated; in relation with this topic, it’s good to remember that in production, you should use one of the available tools to minimize and merge the various CSS style sheets into a unique file to improve performances.

Now, let’s dive into the code and examine which are the most important changes that we have to apply to get our result.
First of all, we’ve to set the chosen breakpoints in our document. To do this, you have to put this line at the top of responsive.CSS: You can also see live demo our final project by click on live preview link below.


@media screen and (min-width: 800px) and (max-width: 1440px)

Now we are going to apply few rules to specify for this version.

@media screen and (min-width: 800px) and (max-width: 1440px) {
    #content-wrapper {
        border: none;
        margin: 0% auto;
        margin-top: 2%;
        padding: 1%;
        width: 80%;
        min-width: 700px;
        max-width: 1439px;
    }
    .box {
        background: #ffffff;
        padding: 2%;
        margin: 2% 0% 2% 2%;
        width: 43%;
        display: inline-block;
        vertical-align: top;
        border: 1px solid transparent;
    }
    .image-box {
        float: left;
        max-width: 40%;
        float: left;
        padding: 0px 2% 1% 0%;
    }
}

The rules to which you should pay more attention for this version are those applied to the header section. For the former, thanks to the rule max-width: 100%;the header will render at its native dimensions as long as its width doesn’t exceed the width of its container. Resizing your browser window, the header proportions will remain intact, even as the page scales down accordingly.

let’s have a look at the CSS media queries applied on all those devices whose min width 320 pixels. The first thing you’ll notice is that fonts and images have changed. For smaller screens, the first rule to remember is that everything has to be: clear, fast and understandable.

@media screen and (min-width: 320px) and (max-width: 799px) {
    #header {
        width: 100%;
        margin: 0%;
        text-align: center;
        padding: 2%;
        background: rgba(0,0,0,0.1);
        height: 50px;
    }
    #content-wrapper {
        border: none;
        margin: 1%;
        padding: 1%;
        min-width: 200px;
        width: 100%;
    }
    .box {
        background: #ffffff;
        width: 92%;
        padding: 2%;
        display: inline-block;
        vertical-align: top;
        border: 1px solid transparent;
        margin: 0 0 15px 0px;
    }
    .image-box {
        float: left;
        padding: 0% 2% 2% 0%;
        max-width: 100px;
    }
    h1 {
        text-align: center;
        font-size: 25px;
        letter-spacing: 0;
    }
}

This series about how to build a responsive, mobile-friendly website has ended. I hope you’ve enjoyed it!


If there is any advice that I can give to you, is to continue to “practice with this stuff”, not only in the practical realization of the website, but also in the design phase design phase which has a fundamental importance because it’s extremely important that everything is planned in detail; only in this case you’ll avoid waste of time and exhausting corrections, and you’ll perfectly understand how to organize your content and improve your final result. Thanks for reading our responsive series stay tuned for more useful stuff.
Read Article →