How to set a two-pixel black border on a box in css

青灯夜游
Release: 2023-01-07 11:42:17
Original
7166 people have browsed it

In CSS, you can use the border attribute to set a two-pixel black border of the box. You only need to add "border:2px border style value black;" or "border:2px border style value #000000;" to the box element. Just style it.

How to set a two-pixel black border on a box in css

The operating environment of this tutorial: Windows 7 system, CSS3&&HTML5 version, Dell G3 computer.

In CSS, you can use the border attribute to set a two-pixel black border of the box.

The border attribute sets the border size (border-width), border style (border-style) and border color (border-color) in one statement.

Example:

<!DOCTYPE html>
<html>
	<head>
		<style type="text/css">
			.p1 {
				border: 1px solid black;
			}

			.p2 {
				border: 2px solid black;
			}

			.p3 {
				border: 2px solid #000;
			}

			.p4 {
				border: 2px dotted #000;
			}
		</style>
	</head>

	<body>
		<p class="p1">1像素的黑色实线边框</p>
		<p class="p2">2像素的黑色实线边框</p>
		<p class="p3">2像素的黑色实线边框</p>
		<p class="p4">2像素的黑色点状边框</p>
	</body>

</html>
Copy after login

Rendering:

How to set a two-pixel black border on a box in css

Description:

1. border-style attribute

The border-style attribute is used to set the style of all borders of an element, or to set the border style for each side individually. The border may appear only if this value is not none.

Value Description
none Defines no border.
hidden Same as "none". Except when applied to tables, for which hidden is used to resolve border conflicts.
dottedDefine dotted border. Renders as a solid line in most browsers.
dashedDefine dashed line. Renders as a solid line in most browsers.
solidDefine a solid line.
doubleDefine double line. The width of the double line is equal to the value of border-width.
grooveDefine the 3D groove border. The effect depends on the value of border-color.
ridgeDefine the 3D ridge border. The effect depends on the value of border-color.
insetDefine the 3D inset border. The effect depends on the value of border-color.
outsetDefine the 3D outset border. The effect depends on the value of border-color.
inherit Specifies that the border style should be inherited from the parent element.

2. CSS color

In CSS, color values ​​can use color names, percentages, numbers and hexadecimal values. There are four ways to write them. .

1) Use color names

Although there are currently about 184 named colors, they are truly supported by various browsers, and there are only 16 color names recommended as CSS specifications, as follows shown in the table.

Table 1: Color names recommended by CSS specifications

/*
名 称	颜 色	名 称	颜 色	名 称	颜 色
black	纯黑	silver	浅灰	navy	深蓝
blue	浅蓝	green	深绿	lime	浅绿
teal	靛青	aqua	天蓝	maroon	深红
red	大红	purple	深紫	fuchsia	品红
olive	褐黄	yellow	明黄	gray	深灰
white	壳白
*/
Copy after login

It is not recommended to use color names in web pages, especially large-scale use, to avoid that some color names are not parsed by the browser, or are different Differences in how browsers interpret colors.

It is not recommended to use color names in web pages, especially large-scale use, to avoid some color names not being parsed by browsers, or different browsers interpreting colors differently.

2) Use percentage

It is not recommended to use color names in web pages, especially large-scale use, to avoid that some color names are not parsed by browsers, or different browsers interpret colors difference.

This is the most commonly used method, for example:

color: rgb(100%, 100%, 100%);
Copy after login

This statement sets the three primary colors of red, blue, and green to their maximum values, and the resulting combination is displayed as white. Instead, you can set rgb(0%, 0%, 0%) to black. If the three percentage values ​​are equal, gray will be displayed. Similarly, whichever percentage value is larger will favor which primary color.

3) Use numerical values ​​

The number range is from 0~255, for example:

color: rgb(255, 255, 255);
Copy after login

The above statement will display white, on the contrary, it can be set to rgb(0 , 0, 0), will be displayed in black. If the three values ​​are equal, the display will be gray. In the same way, whichever value is larger will have a greater proportion of which primary color.

4) Hexadecimal color

This is the most commonly used color selection method, for example:

color: #ffffff;
Copy after login

In which you need to add a in front of the hexadecimal number #Color symbols. The above statement will display white. On the contrary, you can set #000000 to black, which is described by RGB:

color: #RRGGBB;
Copy after login

ranges from 0 to 255. In fact, 255 in decimal is exactly equal to hexadecimal. FF, a hexadecimal color value is equal to 3 groups of such hexadecimal values, which are equal to the three primary colors of red, blue, and green when connected together in order.

(Learning video sharing: css video tutorial)

The above is the detailed content of How to set a two-pixel black border on a box in css. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template