Science, Tech, Math › Computer Science Learn How to Add Glow Effects Quickly and Easily With CSS3 Add a glow to a web element to emphasize it on the page Share Flipboard Email Print TommyTang / Getty Images Science, Tech, Math PHP Programming Perl Python Java Programming Javascript Programming Delphi Programming C & C++ Programming Ruby Programming Visual Basic View More By Jennifer Kyrnin Jennifer Kyrnin Writer University of California University of Washington Jennifer Kyrnin is a professional web developer who assists others in learning web design, HTML, CSS, and XML. Learn about our Editorial Process Updated on April 14, 2020 A soft outside glow added to an element on your web page makes the element stand out to the viewer. Use CSS3 and HTML to apply a glow around the outside edges of an important object. The effect is similar to an outside glow added to an object in Photoshop. Create the Element to Glow Glow effects work on any background, but they look best on dark backgrounds because then the glow seems to shimmer more. In a rounded-corner rectangular box example, a DIV element is placed in another DIV element with a black background. The outer DIV is not necessary for the glow, but it’s hard to see the glow on a white background. Set the Size and Color of the Element After you choose the element you’re going to embellish with a glow, add styles to it, such as background color, size, and fonts. This example is a blue rectangle; the size is set to 147px by 90px; and the background color is set to #1f5afe, a royal blue. It includes a margin to place the element in the middle of the black container element. Round the Corners Creating a rectangle with rounded corners is easy with CSS3. Add the border-radius style property to your glow class. Just remember to use the –webkit– and –moz– prefixes for the highest compatibility. -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; Add the Glow With a Box Shadow The glow itself is created with a box shadow. Because it halos the entire element without projecting the glow off one side like a shadow, set the horizontal and vertical lengths to 0px. In this example, the blur radius is set to 15px and the spread of the blur is 5px, but you can fiddle with those settings to determine how wide and diffuse you want the glow to be. The color rgb(255,255,190) is a yellow color with RGBa alpha transparency set to 75 percent—rgba(255,255,190, .75). Choose a glow color that works best for your project. As with rounding the corners, don’t forget to use the browser prefixes (–webkit– and –moz–) for the best compatibility. -webkit-box-shadow: 0px 0px 15px 5px rgba(255, 255, 190, .75);-moz-box-shadow: 0px 0px 15px 5px rgba(255, 255, 190, .75);box-shadow: 0px 0px 15px 5px rgba(255, 255, 190, .75); Cite this Article Format mla apa chicago Your Citation Kyrnin, Jennifer. "Learn How to Add Glow Effects Quickly and Easily With CSS3." ThoughtCo, Apr. 5, 2023, thoughtco.com/glow-effects-with-css3-p2-4091601. Kyrnin, Jennifer. (2023, April 5). Learn How to Add Glow Effects Quickly and Easily With CSS3. Retrieved from https://www.thoughtco.com/glow-effects-with-css3-p2-4091601 Kyrnin, Jennifer. "Learn How to Add Glow Effects Quickly and Easily With CSS3." ThoughtCo. https://www.thoughtco.com/glow-effects-with-css3-p2-4091601 (accessed May 29, 2023). copy citation