10 Essential CSS Rules for Web Designers

CSS is the essential part of any web designer’s life, they play with CSS to design beautiful and unique web designs. Playing with CSS or using their skills to manipulate CSS rules are quite fascinating for the designers. There is always something interesting in the deep ocean of CSS world, you just need to find out the better one for you. There are many rules and syntax in CSS which anybody can’t memorize for all the time while some rules are quite useful and should be kept in the mind to open up new possibilities. Today, we are elaborating 10 of the most useful CSS rules for web designers, you must aware of these if you want to design unique and out of the crowd web designs. This post was written in partnership with Business Card Printing, an online printing company that provides quality printing services.

 

1. @font-face

A nice way to attach fonts other than on servers. It is quite obvious, if you can’t find all the font on hosting servers, then use this rule to include that font into your CSS and use that in styling.

@font-face {
	font-family: Blackout;
	src: url("assests/blackout.ttf") format("truetype");
}

 

2. .clearfix

This is the alternative rule for the ‘overflow’ if you’re not able to clear floats on your elements. You could target this code to any of your HTML elements individually.

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

 

3. @media

@media is responsible of current time’s responsive websites, it can help you to adjust your website width according to visitor’s view port.

@media screen and (max-width: 960px) {

}

 

4. transform: rotate(30deg);

Combine these transform properties with CSS transitions to create some fun animation effects.

.title {
	transform: rotate(40deg);
}

 

5. background-size

This rule helps you out to adjust full screen background image on your website. This is unlike bulky lines of code which we had to written in previous versions of CSS.

body {
	background: url(image.jpg) no-repeat;
	background-size: 100%;
}

 

6. input[type="text"]

The input[type="text"] selector and advanced selectors as a whole are great for taking your CSS skills from intermediate to expert. What about using attribute selectors to target the submit version of an input element or add an icon to external links?

input[type="text"] {
	width: 250px;
}

 

7. margin: 0 auto;

Surprisingly, there is no specific rule to center any block element in website. This rule will help you to center block element within its parent element.

#container {
	margin: 0 auto;
}

 

8. a {outline: none;}

A huge dotted outline spanning across the whole page when you click a link element will surly ruin the taste of visitor while surfing your website. The a {outline: none;} declaration will remove this, but for accessibility don’t forget to also add :focus states to your links.

a {outline: none;}

 

9. overflow: hidden

This is the best way to clear floats of your elements without loading of garbage onto your CSS. Use this and make more responsive websites.

.container {
	overflow: hidden;
}

 

10. color: rgba();

PNGs are popular and most usable in web designs because of their transparency capability, but now you can achieve the same transparency via this rule. It uses red, green and blue channels as well as setting an alpha level, such as 0.5 for 50% opacity.

.btn {
	color: rgba(0,0,0,0.5);
}

I am Samith Jhon a content writer and a Professional Blogger. Certified with 1Z0-520 Exam test questions which is very
popular these days and have a great scope in the field of IT Certification. I always like to take 1Z0-541 Exam test questions to pass the Exam. These kinds of Exam questions could secure your future as well as your job.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值