LAST UPDATED: AUGUST 5, 2021
How to style text button with CSS?
The text button is a button that appears as simple text but it is actually a button. We can customize the HTML buttons so that it acts as a text button. To do so, we need to add some CSS properties to it.
Creating a text button
The HTML <button>
tag is used to create a text button. To make it a text button we need to remove its default border using border: none property. We also need to remove the default background properties using background: none
. We can change the color of the text using the color property. Further, add some CSS property :hover
so that the text button varies from normal text.
Example: Creating a text button using CSS
Here is a small example, we have created a text button using CSS properties.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>HTML</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<style>
button {
background: none;
border: none;
}
button:hover {
background-color: blue;
}
p , button {
color: red;
font-size: 15px;
}
</style>
</head>
<body>
<h2> The text button </h2>
<p> Hover over the text to find </p>
<button>text button</button>
</body>
</html>
Output
Here is the output of the above program.
Example: Using text button in between text
We can place a text button in between the text that looks similar to the text. In this example, we have placed a text button in between texts. You need to hover over it to find the text button.
Conclusion
We can create a text button using CSS properties. We need to remove the default border, and background properties of the button so that it looks like normal text. Further, we can add other CSS properties to it.