Home >Web Front-end >CSS Tutorial >How to set the inner border in css

How to set the inner border in css

青灯夜游
青灯夜游Original
2021-04-21 13:48:4116803browse

Method: First use the border attribute in the element to define the border; then use the "box-sizing:border-box" statement to set the inner border. The box-sizing attribute is used to define certain elements in a certain way to fit within a specified area; when the value is set to "border-box" the inner border can be defined.

How to set the inner border in css

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

css setting inner border

In CSS, you can use the border attribute together with the box-sizing attribute to add an inner border.

  • The border attribute is used to add a border

  • The box-sizing attribute is used to define certain elements in a certain way to fit in the specified area; Set the property value to the border-box value to add an inner border.

Example:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style>
			div.container {
				width: 30em;
				border: 1em solid;
			}
			
			div.box1 {
				width: 50%;
				border: 1em solid red;
				float: left;
			}
			
			div.box2 {
				box-sizing: border-box;
				-moz-box-sizing: border-box;
				/* Firefox */
				width: 50%;
				border: 1em solid red;
				float: left;
			}
		</style>
	</head>

	<body>

		<div class="container">
			<div class="box1">普通边框!!</div>
			<div class="box2">内边框!!</div>
		</div>

	</body>

</html>

Rendering:

How to set the inner border in css

Description: box-sizing attribute

The box-sizing property allows you to define specific elements that match a certain area in a specific way.

For example, if you need to place two bordered boxes side by side, you can do this by setting box-sizing to "border-box". This causes the browser to render a box with the specified width and height, and put the borders and padding into the box.

Property value:

  • content-box: This is the behavior of width and height specified by CSS2.1. Specifying the element's width and height (min/max properties) applies to the box's width and height. Pad and border layout and drawing of elements except specified width and height

  • border-box: Specify width and height (min/max properties) to determine the element border. That is, specifying the width and height of an element includes padding and border. The width and height of the content are obtained by subtracting the border and padding from the set width and height respectively.

(Learning video sharing: css video tutorial)

The above is the detailed content of How to set the inner border in css. 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