웹 페이지에 메뉴가 있으며 마우스가 가리키는 요소 위에 몇 가지 강조를 추가하려고합니다. 마우스를 움직이기 전에 메뉴가 잘 보이며 정렬이 잘되어 있습니다. 강조를 추가하려면 작은 화살표 (또는 '>'기호)를 추가했습니다. 문제는 이제 텍스트가 오른쪽으로 2 문자 씩 이동한다는 것입니다.호버 (hover) 동안 잘못된 html 정렬
오른쪽으로 점프하는 메뉴 텍스트없이 '>'문자를 추가하고 싶습니다. 올바른 동작은 텍스트가 p 레이스에 남아 있고 화살표가 마우스로 가리킨 메뉴 항목의 왼쪽에 2 칸씩 나타납니다.
참고 내 정렬을 변경하려고 시도했지만 전체가 헛소리처럼 보입니다. text-align: left
만 올바른 정렬을 제공합니다.
#leftMenu {
position: absolute;
top:28%;
left:24%;
height: 20%;
width: 20%;
font-weight:400
font-size:0.5em;
}
#leftMenu a:hover:before {
content: "> ";
}
텍스트를 오른쪽으로 이동하지 않고 화살표를 추가하려면 어떻게해야합니까?
왜 '>'문자와 '링크 1'사이에 줄 바꿈을 삽입합니까? 거기에 줄 바꿈을하지 못하게하려면 어떻게해야합니까? – codingJoe