Preface Sometimes when <style type="text/css" media="screen"> .test { height: 30vmin; width: 30vmin; background: lightblue; box-sizing: border-box; } .test:hover { border: 5px solid black; } </style> <div class="test"> this is a div. </div> The reason here is obvious. The size of our element has not changed (if the element width and height are not set or Adding a border to an element The sudden appearance of the border changes the original layout and moves the content. In this case, we can just let the border exist in the previous layout. .test { height: 30vmin; width: 30vmin; background: lightblue; border: 5px solid transparent; box-sizing: border-box; } .test:hover { border: 5px solid black; } Using box-shadow Using .test:hover { /* border: 5px solid black; */ box-shadow: 0 0 0 5px black; outline: 5px solid black; } Use padding We can reserve space for .test { height: 30vmin; width: 30vmin; background: lightblue; box-sizing: border-box; padding: 5px; } .test:hover { padding: 0; border: 5px solid black; } The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. |
<<: Teach you to implement a simple promise step by step
>>: Detailed tutorial on integrating Apache Tomcat with IDEA editor
Without further ado, here are the renderings. The...
Background: I want to install a SAP ECC server an...
Preface Every good habit is a treasure. This arti...
Table of contents Preface 1. What is a closure? 1...
The main function of a calculator is to perform n...
After MySQL 5.7.18 is successfully installed, sin...
This article shares the specific code of JavaScri...
This article uses examples to explain the concept...
Table of contents 1. Download MySQL 1.1 Download ...
Download image docker pull mysql:5.7 docker pull ...
I recently started learning database, and I feel ...
The previous articles were all my own learning lo...
Several typical values of innodb_flush_method f...
In the front-end design draft, you can often see ...
Some friends, when learning about databases, acci...