Próbuję stworzyć księżyc z lekkim blaskiem. tak jak na zdjęciach.css3 koło świeci jak blask księżyca
Próbowałem, ale niewiele się udało.
Nie chcę używać obrazu na stronie internetowej. Chcę utworzyć tylko to z CSS3.
Moje koło tworzy bardzo małe, a także poświata jest na małym obszarze. chcę świecić w dużym obszarze promienia
http://jsfiddle.net/naresh_kumar/ezUfG/6/
HTML
<div>
<span>Glow</span>
</div>
CSS
div {
margin: 20px 10px 10px;
text-align: center;
font-family: sans-serif;
}
span {
display: inline-block;
padding-top: 40px;
background: whiteSmoke;
width: 100px;
height: 60px;
text-align: center;
vertical-align: middle;
-webkit-box-shadow: 0 0 10px #F8A50E;
-moz-box-shadow: 0 0 10px #F8A50E;
box-shadow: 0 0 10px #F8A50E;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-webkit-transition: box-shadow .4s ease;
-moz-transition: box-shadow .4s ease;
-ms-transition: box-shadow .4s ease;
-o-transition: box-shadow .4s ease;
transition: box-shadow .4s ease;
}
span:hover {
-webkit-box-shadow: 0 0 10px red;
-moz-box-shadow: 0 0 10px red;
box-shadow: 0 0 0 10px red;
}
Nie wiem, co robisz ze swoim HTML tam. Oddziel swój CSS od kodu HTML. – kleinfreund
Sądzę też, że możesz bezpiecznie ommitować prefiks '-moz' dla box-shadow ([tabela wsparcia] (http://caniuse.com/#feat=css-boxshadow)) i' -moz', '- przedrostki ms' i '-o' na przejściach. ([tabela wsparcia] (http://caniuse.com/#feat=css-transitions)). ** edit: ** border-radius nie potrzebuje więcej prefiksów w ogóle. ;) – kleinfreund