2015-01-29 4 views
0

:after을 위로 이동하려고 시도하고 있으므로 그 요소의 맨 위쪽에 더 많이 위치합니다. padding-toppadding-bottom을 추가하려고 시도했지만 margin-topmargin-bottom을 추가했지만이 중 아무 것도 수행하지 않았습니다.이동할 여백/여백을 추가하는 방법 : 이후 최대

#myDiv:after { 
    color: #D03540; 
    content: " *"; 
} 

아이디어가 있으십니까?

답변

3

는 그때 Top, Bottom, LeftRight 및 속성 값을 갖는 임의의 위치로 설정 #myDiv:after 절대 위치의 속성 값을 적용한다.

#myDiv { 
    position: relative; /* To curtail overlap */ 
} 

#myDiv:after { 
    color: #D03540; 
    content: " *"; 
    position: absolute; 
    top: 0; /* Adjust as needed */ 
    left: 0; /* Adjust as needed */ 
    right:0; /* Adjust as needed */ 
} 
+1

상대 위치도 사용할 수 있습니다. –

+1

완벽하게 작동합니다. 나는 '오른쪽 : 40'이 아닌 '상단'이나 '우측'이 아닌 방금 사용했습니다. – maudulus