좋아하는 사람이 있으면 그 사람이 좋아하는 사람을 보여주는 팝업이 나타납니다. 누구든지 CSS에서 div를 모방하고 내가 어떻게 할 수 있는지 설명 할 수 있는지 궁금합니다. 내가 의미하는 바를 보여주는 아래 그림이있다. 나는 당신이 CSS를 사용해야만한다는 것을 알고 있지만 삼각형과 모든 것을 어떻게 배치 할 지 모르겠다. 당신이 그것의 요점이 아래로가 붙여div와 같은 facebook을 만드는 데 문제가 있습니다. 상단에 삼각형이 있습니다.
#pointed {
position: relative;
margin: 0 auto;
width: 200px;
height: 200px;
background-color: white;
}
#pointed:after,
#pointed::after {
position: absolute;
top: 100%;
left: 50%;
margin-left: -50%;
content: '';
width: 0;
height: 0;
border-top: solid 150px red;
border-left: solid 100px transparent;
border-right: solid 100px transparent;
}
이유는 다음 중 2 개입니까? #pointed : after, #pointed :: after ?? –
답변을 주셔서 감사합니다. –
[사양에 따라] (http://www.w3.org/TR/selectors/#gen-content),':: after.'로되어 있습니다. 그러나 오래된 브라우저 (ie IE)는 하나의 콜론. 따라서':: after'는 정확성을 위해 포함되었지만 기술적으로': after'를 사용하여 얻을 수 있습니다 (당분간). – jmeas