step08. pseudo element
<style>
/* 가상요소 선택자
존재하지 않는데 존재하는 것으로 가정*/
p:first-letter{
font-weight: bold;
color: red;
}
#one:first-line{
background-color: yellow;
}
.quote:before{
content:"'";
color: red;
}
.quote:after{
content:"'";
color: blue;
}
</style>
</head>
<body>
<h1>Pseudo Element (가상요소) 선택자 활용</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. At minima, adipisci sed. Quas animi ipsum rem veritatis ea impedit voluptas natus, tempore laborum necessitatibus quo cum. Iure voluptatem, cum sunt.</p>
<p id="one">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Enim optio illo, dolorum ducimus veniam saepe placeat aliquid temporibus corrupti doloribus quas nobis quo quam incidunt, at amet, harum iusto voluptatem.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Perferendis consequatur tempora id suscipit voluptates, culpa perspiciatis voluptatum consectetur soluta. Illo nemo ad cum repellat voluptas maxime alias, incidunt tempore fugit.</p>
<p class="quote">천리길도 한걸음 부터</p>
<p class="quote">열심히 공부하자</p>
<p class="quote">어쩌구.. 저쩌구...</p>
</body>
- pseudo class에 이어 pseudo element(가상 요소) 도 있다.
- first-letter : 글자 그대로 첫 글자에 해당하는 css이다.
- first-line : 글자 그대로 첫 줄에 해당하는 css이다.
- before : 해당 객체의 content의 앞 부분에 해당하는 css이다. content를 끼워 넣을 수도 있다.
- after : 해당 객체의 content 뒷 부분에 해당하는 css이다. content를 끼워 넣을 수도 있다.
댓글