Home Web Front-end HTML Tutorial 10 essential CSS skills for web designers_html/css_WEB-ITnose

10 essential CSS skills for web designers_html/css_WEB-ITnose

Jun 24, 2016 am 11:43 AM

CSS is the foundation for web designers. Understanding CSS can enable them to design more beautiful and unique web pages. Using CSS techniques to handle CSS skillfully is something that fascinates designers. There is a lot of interesting stuff in the deep sea world of CSS, you just have to find what works best for you. Of course, it is impossible for us to remember all the rules and syntax of CSS at once, but we should still remember those very useful CSS skills for future development. Today we have carefully prepared 10 of the most useful CSS tips for web designers. If you want to design a unique and outstanding web page, you must pay attention to it. This blog was written while working with Business Card Printing, an online printing company that provides high-quality printing services.

1. @font-face

A good way to use fonts from other servers. Obviously, if you can't find the font you need on the hosting server, you can use this method in the style to introduce the font you need.

1

2

3

4

@font-face {

font-family : Blackout;

src : url ( "assests/blackout.ttf" ) format ( "truetype" );

}

2. .clearfix

If you cannot clear the float of an element, this is a way to clear the float. You can use this method individually with any HTML element.

1

2

3

4

5

6

7

8

.clearfix:after {

content : "." ;

display : block ;

clear : both ;

visibility : hidden ;

line-height : 0 ;

height : 0 ;

}

3. @media

@media can set the media of your current responsive website, which can help you adjust the website according to the user's monitor. width.

1

2

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

}

4. transform: rotate(30deg); Combine these transformation properties and CSS transition effects to Create interesting dynamic effects.

1

2

3

.title {

transform: rotate( 40 deg);

}

5. background-size

This rule will help you in the website Adapt to full screen background. It's not like previous versions of CSS where you had to write clunky code.

1

2

3

4

body {

background: url (image.jpg) no-repeat;

background- size: 100%;

}

6. input[type="text"]

This input[type="text"] selector and other advanced selectors are very helpful in taking you from general level to advanced level. Wouldn't it be great to use attribute selectors to control the submitted version of an input element or add an icon to an external link?

1

2

3

input[type= "text" ] {

width : 250px ;

}

7. margin: 0 auto;

Oddly enough, there isn’t any specific standard for centering block-level elements. This method centers a block-level element within its parent element.

1

2

3

#container {

margin : 0 auto ;

}

8. a {outline: none;}

While browsing your website , click on a link and a huge dotted box will span the entire web page, which will seriously affect the user's mood. The "a {outline: none;}" declaration will remove this, but for the sake of ease of use you forgot to add the :focus state to your link as well.

1

a { outline : none ;}

9. overflow :hidden

This is the best way to clear the floats of elements that have not been loaded into your CSS. Use it to make your website more responsive.

1

2

3

.container {

overflow : hidden ;

}

10. color: rgba();

PNG image because of its transparency It’s popular and widely used in web design, but now you can also achieve transparency using the following method. It uses three channels of red, green and blue and sets its opacity value to achieve transparency, like 0.5 corresponding to the opacity of P.

1

2

3

.btn {

color : rgba( 0 , 0 , 0 , 0.5 );

}

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Is HTML easy to learn for beginners? Is HTML easy to learn for beginners? Apr 07, 2025 am 12:11 AM

HTML is suitable for beginners because it is simple and easy to learn and can quickly see results. 1) The learning curve of HTML is smooth and easy to get started. 2) Just master the basic tags to start creating web pages. 3) High flexibility and can be used in combination with CSS and JavaScript. 4) Rich learning resources and modern tools support the learning process.

The Roles of HTML, CSS, and JavaScript: Core Responsibilities The Roles of HTML, CSS, and JavaScript: Core Responsibilities Apr 08, 2025 pm 07:05 PM

HTML defines the web structure, CSS is responsible for style and layout, and JavaScript gives dynamic interaction. The three perform their duties in web development and jointly build a colorful website.

Understanding HTML, CSS, and JavaScript: A Beginner's Guide Understanding HTML, CSS, and JavaScript: A Beginner's Guide Apr 12, 2025 am 12:02 AM

WebdevelopmentreliesonHTML,CSS,andJavaScript:1)HTMLstructurescontent,2)CSSstylesit,and3)JavaScriptaddsinteractivity,formingthebasisofmodernwebexperiences.

What is an example of a starting tag in HTML? What is an example of a starting tag in HTML? Apr 06, 2025 am 12:04 AM

AnexampleofastartingtaginHTMLis,whichbeginsaparagraph.StartingtagsareessentialinHTMLastheyinitiateelements,definetheirtypes,andarecrucialforstructuringwebpagesandconstructingtheDOM.

Gitee Pages static website deployment failed: How to troubleshoot and resolve single file 404 errors? Gitee Pages static website deployment failed: How to troubleshoot and resolve single file 404 errors? Apr 04, 2025 pm 11:54 PM

GiteePages static website deployment failed: 404 error troubleshooting and resolution when using Gitee...

How to implement adaptive layout of Y-axis position in web annotation? How to implement adaptive layout of Y-axis position in web annotation? Apr 04, 2025 pm 11:30 PM

The Y-axis position adaptive algorithm for web annotation function This article will explore how to implement annotation functions similar to Word documents, especially how to deal with the interval between annotations...

HTML, CSS, and JavaScript: Essential Tools for Web Developers HTML, CSS, and JavaScript: Essential Tools for Web Developers Apr 09, 2025 am 12:12 AM

HTML, CSS and JavaScript are the three pillars of web development. 1. HTML defines the web page structure and uses tags such as, etc. 2. CSS controls the web page style, using selectors and attributes such as color, font-size, etc. 3. JavaScript realizes dynamic effects and interaction, through event monitoring and DOM operations.

How to use CSS3 and JavaScript to achieve the effect of scattering and enlarging the surrounding pictures after clicking? How to use CSS3 and JavaScript to achieve the effect of scattering and enlarging the surrounding pictures after clicking? Apr 05, 2025 am 06:15 AM

To achieve the effect of scattering and enlarging the surrounding images after clicking on the image, many web designs need to achieve an interactive effect: click on a certain image to make the surrounding...

See all articles