CSS에서 투명 배경을 투명하게 만드는 방법은 무엇입니까? 여기이 배경CSS에서 반전 투명 원을 만드는 방법
내가 그렇게 저를 도와주세요 그렇게하는 방법을 몰라 렸기 때문에 난 아직 아무것도 시도하지 않았에 대한 예입니다. 메신저는 CSS에서 DIV에 DIV 및 입력으로서의를 두는 경우 는 :
.Xclass{ background: transparent; }
는 여전히 나에게 흰색 배경을 보여 그.
제발 도와주세요.
CSS에서 투명 배경을 투명하게 만드는 방법은 무엇입니까? 여기이 배경CSS에서 반전 투명 원을 만드는 방법
내가 그렇게 저를 도와주세요 그렇게하는 방법을 몰라 렸기 때문에 난 아직 아무것도 시도하지 않았에 대한 예입니다. 메신저는 CSS에서 DIV에 DIV 및 입력으로서의를 두는 경우 는 :
.Xclass{ background: transparent; }
는 여전히 나에게 흰색 배경을 보여 그.
제발 도와주세요.
는
.Xclass {
opacity: 0.7;
}
또는
시도.Xclass {
background-color: rgba(15,15,15,0.7);
}
overflow:hidden
평방. 그 사각형 내부box-shadow
확산 반경#image{
position:relative;
margin:0 auto;
background: url(http://i.imgur.com/gVcxX9C.png);
height:500px;
width:600px;
}
#box{
position:absolute;
left:300px;
top:200px;
width:200px;
height:250px;
overflow:hidden; /* to contain #circle's box-shadow */
}
#circle{
position:relative;
margin:30px auto;
width: 150px;
height:150px;
box-shadow: 0 0 0 100px #fff; /* !!! */
border-radius:50%;
}
<div id="image">
<div id="box"><div id="circle"></div></div>
</div>
중요하지는 않지만 '#circle'div 대신 pseudo-element를 사용하면 HTML을 약간 줄여 줄 수 있습니다. +1 –
정말 대단합니다! 왜 그게 효과가 있는지 설명해 주시겠습니까? 왜'overflow : hidden'은'box-shadow' 속성을 잘라내 는가? –
@ 루크 클리너. 안쪽 원의 상자 그림자는 오버플로 : 숨겨진 부모에 의해 잘립니다. –
당신이 좀 더 코드를 붙여 수와 원을 넣어? HTML 구조와 부모 div의 CSS가 도움이 될 것입니다. – pimmey
섹션이 어디에 있습니까? HTML에서 Xclass 클래스를 찾을 수 없습니다. – Bonomi
'.Xclass'에게 주 배경과 일치하는 배경을 주도록하십시오. 그렇지 않으면 항상 CSS 마스킹을 들여다 볼 수 있습니다 : http://www.hongkiat.com/blog/css-masking/ – Rvervuurt