또 다른 매우 이상한 질문으로 다시 돌아 왔습니다.배경에서 픽셀 줄을 자르는 텍스트
어구의 마지막 문자 "k"가 부모 배경에서 픽셀의 점선을 잘라내는 원인은 무엇입니까? 나는 해결책을 가지고 있으며, 가장 우아하지 않을 수도 있고 다른 사람들에게 개방적 일 수도 있습니다. 그러나 이것이 왜 일어나고 있는지에 정말로 관심이 있습니다.
나는 스크롤러를 가지고 있는데, 지금은 텍스트를 슬라이딩하여 애니메이션을 테스트 해 보았습니다. 나는 이것을 날카로운 모서리없이 문자로 시험했으며 아무런 문제가 없지만 "T와 k"(가능하면 다른 문자)를 배경으로 잘라냅니다.
"T"맨 위에 동일한 효과를 주지만 선은 배경에 아주 가까운 파란색입니다.
Firefox와 IE에서 잘 작동합니다. 집에서 Mac을 사용하기 때문에 확신 할 수 없습니다. Chrome과 Safari에서이 문제가 발생합니다. 여기
은 당신이 배경으로 잘라 다시 슬라이드로 텍스트 버튼을 다시 전환 할 때,어떻게 보이는지의 이미지이며, 점선 또는 높이 컷이 1px
잎 직선.
버튼을 다시 클릭하면 멈출 때까지 돌아가고 한 번 더 클릭하면 실선이 그려집니다.
여기 여기
.text {
right: 50%;
text-align: left;
font-size: 1.5em;
font-family: "century gothic";
position: absolute;
color: #f7f7f7;
transition: right 3s ease-in;
-webkit-transition: right 3s ease-in;
-moz-transition: right 3s ease-in;
}
.text.active {
right: 2%;
}
.text > li {
display: inline-block;
}
는 코드와 문제에서 피크를 취할 수있는
JSFIDDLE이다, 텍스트에 포함 된 것과 관련
css
입니다.
이 문제의 해결책은 이미 here입니다.
나는 li
에서 :before
및 :after
을 사용하여 양쪽으로 공백을 만들어 배경으로 자르지 않았습니다.
나는 이것에 모든 입력을 주셔서 감사합니다!
[문제가있는 피들 인 경우] (http://jsfiddle.net/Josh_Powell/Bc2yx/14/) FF25에서는 표시되지 않습니다. – Nightfirecat
문제는 Google 크롬에는 표시되지만 Firefox에는 표시되지 않습니다. 그러나 조사 할 가치가 있습니다. –
Safari에도 나타납니다. 테스트하지 않으셔서 죄송합니다. –