Web design is constantly progressing, and with it, the elements within a webpage. Among these, input fields are pivotal in engaging users and enhancing their experience.
The neon glow is a standout style, perfect for making key interface elements pop. The glow effect is achieved through clever CSS that mimics the classic neon sign, providing an energetic and futuristic feel that is sure to captivate users.
.neon-glow {
font-size: 18px;
color: #fff; /* Ensuring text color is white for better legibility */
background-color: #111;
border: none;
outline: none;
padding: 10px 6px;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 255, 255, 0.5),
inset 0 0 10px rgba(0, 255, 255, 0.5);
text-shadow: 0 0 2px cyan; /* Reduced the intensity of the text shadow for better readability */
}
Gradient borders infuse color and life into an otherwise static input field. This design trend allows for a seamless color transition, giving your forms a vibrant edge that can be easily customized to fit your branding or design theme.
.gradient-border {
font-size: 16px;
color: #333;
background-color: #fff;
padding: 10px 6px;
outline: none;
border-radius: 8px;
border: 4px solid transparent;
background-image: linear-gradient(#fff, #fff),
linear-gradient(45deg, #ff69b4, #8a2be2);
background-origin: border-box;
background-clip: padding-box, border-box;
box-sizing: border-box; /* This ensures padding doesn't add to the width */
}
The inner shadow effect is all about subtlety, offering a sense of depth to input fields. This understated approach can add sophistication to your forms, providing a sense of realism and craftsmanship.
.inner-shadow {
font-size: 16px;
color: #000;
background-color: #e7e7e7;
border: none;
outline: none;
padding: 10px 6px;
border-radius: 5px;
box-shadow: inset 0 4px 4px -2px rgba(0, 0, 0, 0.2);
}
The embossed look takes a page from the physical world, giving input fields a raised, tangible appearance. This style adds a layer of depth to flat designs, enhancing the overall tactile experience of your digital interface.
.embossed {
font-size: 18px;
color: #fff; /* Ensuring text color is white for better legibility */
background-color: #111;
border: none;
outline: none;
padding: 10px 6px;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 255, 255, 0.5),
inset 0 0 10px rgba(0, 255, 255, 0.5);
text-shadow: 0 0 2px cyan; /* Reduced the intensity of the text shadow for better readability */
}
The water effect brings an element of motion and interactivity to input fields. This refreshing style is engaging, with a hover-triggered animation that mimics the serene qualities of water—a perfect blend of aesthetics and user experience.
.water-effect {
font-size: 16px;
color: #0e76a8;
background: linear-gradient(to bottom, #ffffff 50%, #a9d2eb 50%);
background-size: 100% 200%;
transition: all 0.5s;
border: 2px solid #a9d2eb;
outline: none;
padding: 10px 6px;
border-radius: 5px;
}
.water-effect:hover {
background-position: 0 -100%;
}
Invoke nostalgia with the vintage typewriter style, which adds a dash of old-school charm to your forms. This design is ideal for projects that aim to stand out with a distinctive, retro-inspired aesthetic.
.vintage-typewriter {
font-family: "Courier New", Courier, monospace;
font-size: 18px;
color: #3b3b3b;
background-color: #f7f5e6;
border: none;
outline: none;
padding: 10px 6px;
border-radius: 5px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
}
References for styling web forms: https://developer.mozilla.org/en-US/docs/Learn/Forms/Styling_web_forms
Checkout our other post about buttons: https://webconsultant247.com/blog/top-6-amazing-css-button-designs-in-2024/