-9999 px image replacement technology has been popular for the best part of a decade. To replace a text element with an image, you can use the following code: Copy code The code is as follows:<h1>This Text is Replaced</h1> <style> h1 { background: url("myimage") 0 0 no-repeat; text-indent: -9999px; } </style> The element's background is displayed and its text is moved offscreen so that it doesn't get in the way. Simple and effective. It's often used to display graphic captions - this is rarely necessary now that we have webfonts, but you'll still find it useful when using it on the web. Until now. A new technology has been discovered: Copy code The code is as follows:{ text-indent: 100%; white-space: nowrap; overflow: hidden; } Code indents the text beyond the width of its container, but it does not wrap and overflow is hidden. While this is a little longer and harder to remember, it can improve performance because the browser is no longer drawing a 9999px box behind the scenes. It will also prevent the weird left expanded outlines you'll see around links by using hidden text. |
<<: Specific use of Mysql prepare preprocessing
>>: Some ways to solve the problem of Jenkins integrated docker plugin
MySQL temporary tables are very useful when we ne...
Preface This article will share some docker-compo...
This article explains how to install MySQL from a...
JS calculates the total price of goods in the sho...
background: I have done a project before, which r...
Today I was asked what the zoom attribute in CSS ...
Installation, configuration, startup, login and c...
As a technical novice, I am recording the process...
PHP7 has been out for quite some time, and it is ...
When you log in to MySQL remotely, the account yo...
This article describes the steps to install the p...
vue-router has two modes hash mode History mode 1...
The Docker publishing method provides many conven...
It is very simple to install Scala environment in...
Recently, in order to realize the course design, ...