


Common CSS font attributes: introduction to background-origin and background-clip
(1) Commonly used fontsAttributes:
font-weight: Attribute value 100-900 400 is equal to normal 700 is equal to bold, the larger the value, the stronger Thick
duct number , the unit can be px or %
Italic italic normal ʻNormal ʻ font-variant:sm
all-caps will Letters are converted into smaller letters credular: All attributes can also be written through one attribute of font, for example:
Font: italic bold 75%/1.8 'Microsoft Yahei',sans- serif, the order of writing: font-style font-variant font-weight font-size line-height font-famiyl, multiple styles are separated by spaces, they must be written in this order , font-size and line-height must be separated by /
(2) Font color: color: attribute value can be written in color English, for example: red
or rgb(0-255 ,0-255,0-255); Or rgba(0-255,0-255,0-255,0-1);0 means transparent, 1 means opaque opacity :0-1; also means transparency. The difference with rgba() is that this attribute will act on descendant tags, while rgba() will not
(3) Line spacing and alignment
Line-height (line height): a. Pixels Unit, such as 48px b. Without px multiples of normal line height c. Percentage is the same as b (Adjust
ControlThe way to vertically center Chinese text, the height of the control = the line-height of the control)
text-align
(Alignment): Horizontal alignment of text in block-level elements
leftcenter right
letter -spacing (character spacing): the distance between words text-decoration (text modification): underline underline
deleteline-through Overline overline none (you can remove the underline of hyperlink)
overflow: Control the display mode of out-of-range text, auto automatically displays the scroll bar according to the amount of text, scroll always displays the scroll bar, and hidden out-of-range text is hidden. You can also set the horizontal and vertical directions through overflow-x, overflow-y
text-overflow : Set the display method of excess text, clipCut it off, ellipsis, (emphasis is, let each line of excess text display ellipsis, a.white-spacing:nowrap b.overflow:hiddern text- overflow:ellipsis) creduce another 4 attribute values : (4 attribute values: horizontal shadow distance, vertical shadow distance, blur distance, shadow color) The shadow of the text, the first 2 attribute values cannot be omitted. The larger the horizontal shadow distance, the shadow moves to the right. The greater the vertical shadow distance, the shadow moves downward. Shadow blur distance. The larger the value, the blurr the shadow. The default is 0, no blur. Shadow color, selectable, default is black
# ・ number by the number ▲| Thickness, stroke color white-space:nowarp Set the Chinese line to be displayed continuously at the end (Chinese defaults to automatic line wrapping, English will not automatically wrap, and will automatically wrap according to spaces)
word-break: The browser breaks lines at spaces by default. When the length of a word exceeds the range, it will be displayed continuously. break-all allows line breaks within words
( 5) Background style: Picture): url (the address of picture), the background picture and the background color exist at the same time, the background picture will cover the background color background-repeat(Background picture repetition method ): no-repeat (non-tile) repeat-x (horizontal tile) repeat-y (vertical tile) repeat tile (default) background-position(position coordinates, Offset has 2 attribute values: horizontal and vertical): Specify position: left/center/right, you can write pixels or percentages, only write one attribute value, the default is horizontal direction, the other direction defaults to vertical center (Note: When using pixels, the actual distance that the upper left corner of the image moves in each direction. When using percentages, it is recommended not to use negative numbers, which represent the distribution ratio of the remaining blank distance after removing the image, for example: background-positon: 30% removed in the horizontal direction After the picture, the remaining area is 3:7 minutes) /center/bottom When only one attribute value is written, the other one will be centered by default background-clip :border-box (Start from the outer edge of the border) -box (Start from the inner edge of the border) content-box (Start from the text content, Background images or background colors that are not in the display area will be cropped and not displayed) background-origin: starting point of positioning border-box (starting from the outer edge of the border) padding-box (starting from the outer edge of the border) Inner edge of the border) content-box (starting from the text content area) background-size: The size of the background image generally has two attributes: width and height. When there is only one attribute value, the default Scale the width and height proportionally How to write width and height: a. Directly write pixels b. Write percentage (percentage of parent container width and height)
The above is the detailed content of Common CSS font attributes: introduction to background-origin and background-clip. For more information, please follow other related articles on the PHP Chinese website!

@keyframesandCSSTransitionsdifferincomplexity:@keyframesallowsfordetailedanimationsequences,whileCSSTransitionshandlesimplestatechanges.UseCSSTransitionsforhovereffectslikebuttoncolorchanges,and@keyframesforintricateanimationslikerotatingspinners.

I know, I know: there are a ton of content management system options available, and while I've tested several, none have really been the one, y'know? Weird pricing models, difficult customization, some even end up becoming a whole &

Linking CSS files to HTML can be achieved by using elements in part of HTML. 1) Use tags to link local CSS files. 2) Multiple CSS files can be implemented by adding multiple tags. 3) External CSS files use absolute URL links, such as. 4) Ensure the correct use of file paths and CSS file loading order, and optimize performance can use CSS preprocessor to merge files.

Choosing Flexbox or Grid depends on the layout requirements: 1) Flexbox is suitable for one-dimensional layouts, such as navigation bar; 2) Grid is suitable for two-dimensional layouts, such as magazine layouts. The two can be used in the project to improve the layout effect.

The best way to include CSS files is to use tags to introduce external CSS files in the HTML part. 1. Use tags to introduce external CSS files, such as. 2. For small adjustments, inline CSS can be used, but should be used with caution. 3. Large projects can use CSS preprocessors such as Sass or Less to import other CSS files through @import. 4. For performance, CSS files should be merged and CDN should be used, and compressed using tools such as CSSNano.

Yes,youshouldlearnbothFlexboxandGrid.1)Flexboxisidealforone-dimensional,flexiblelayoutslikenavigationmenus.2)Gridexcelsintwo-dimensional,complexdesignssuchasmagazinelayouts.3)Combiningbothenhanceslayoutflexibilityandresponsiveness,allowingforstructur

What does it look like to refactor your own code? John Rhea picks apart an old CSS animation he wrote and walks through the thought process of optimizing it.

CSSanimationsarenotinherentlyhardbutrequirepracticeandunderstandingofCSSpropertiesandtimingfunctions.1)Startwithsimpleanimationslikescalingabuttononhoverusingkeyframes.2)Useeasingfunctionslikecubic-bezierfornaturaleffects,suchasabounceanimation.3)For


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

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

Hot Article

Hot Tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

Zend Studio 13.0.1
Powerful PHP integrated development environment

SublimeText3 Chinese version
Chinese version, very easy to use

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software
