Home >Web Front-end >CSS Tutorial >Comprehensive introduction to css gradient colors, omission tags, embedded fonts, and text shadows

Comprehensive introduction to css gradient colors, omission tags, embedded fonts, and text shadows

不言
不言Original
2018-07-02 10:28:401883browse

The following article brings you a comprehensive understanding of CSS gradient color, omitted tags, embedded fonts, and text shadows. The content is quite good, so I will share it with you now and give it as a reference.

1. Gradient color

CSS3 Gradient is divided into linear gradient(linear)and Radial gradient(radial). Since different rendering engines have different syntax for implementing gradients, here we only analyze its usage based on the W3C standard syntax of linear gradients. You can refer to relevant information for the rest. W3C syntax has been supported by browsers such as IE10, Firefox19.0, Chrome26.0 and Opera12.1.

In this section, let’s talk about Linear gradient:

## Parameters:

The first parameter:

Specify the gradient direction, which can be represented by the keyword "angle" or "English":

(Click the image to enlarge)

When the first parameter is omitted, the default is "180deg", which is equivalent to "to bottom".

The second and third parameters,

represents the starting point and end point of the color, which can have multiple color values.

background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);

Rendering:

2, text-overflow and word-wrap

text-overflow is used to set whether to use an omission mark (...) to mark the overflow of text within the object.

Grammar:

But text-overflow is only used to explain how to display text when it overflows. To achieve the effect of producing an ellipsis when overflowing, you must Define the forced text to be displayed in one line (white-space:nowrap) and the overflow content to be hidden (overflow:hidden). Only in this way can the effect of displaying ellipses in the overflow text be achieved. The code is as follows:

text-overflow:ellipsis; overflow:hidden; white-space:nowrap;

At the same time, word- Wrap can also be used to set text behavior, whether to break and break when the current line exceeds the boundary of the specified container.

Syntax:

normal is the browser default value, break-word is set to wrap within long words or URL addresses, This attribute is not commonly used, so just use the browser default value.

3. Embed font @font-face

@font-face can load the server-side font file so that the browser can display the user There are no fonts installed on the computer.

Syntax:

@font-face {

font-family: font name;
src: relative or absolute path to the font file on the server ;
}

After setting this, you can set the font style in (font-*) just like using a normal font.

For example:

p {
    font-size :12px;
    font-family : "My Font";
    /*必须项,设置@font-face中font-family同样的值*/
}

4. Text-shadow

text-shadow can Used to set the shadow effect of text.

Syntax:

text-shadow: X-Offset Y-Offset blur color;X-Offset: represents the horizontal offset distance of the shadow, its value is positive When the shadow is offset to the right, otherwise it is offset to the left;

Y-Offset: refers to the vertical offset distance of the shadow. If its value is positive, the shadow is offset downward, otherwise it is offset upward ;

Blur: refers to the blurring degree of the shadow, and its value cannot be a negative value. The larger the value, the blurr the shadow, and conversely the clearer the shadow. If the shadow blur is not needed, the Blur value can be set to 0;

Color: refers to the color of the shadow, which can use rgba color.

For example, we can use the following code to set the shadow effect.

text-shadow: 0 1px 1px #fff

The above is the entire content of this article. I hope it will be helpful to everyone's study. For more related content, please pay attention to the PHP Chinese website!

Related recommendations:

Two commonly used functions of CSS3 rounded corners and gradients

CSS3 realizes background transparency and text opaqueness Effect

Implementation of linear color gradient in CSS3

The above is the detailed content of Comprehensive introduction to css gradient colors, omission tags, embedded fonts, and text shadows. For more information, please follow other related articles on the PHP Chinese website!

Statement:
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