모든 .jpg 링크에 특정 배경 이미지가 있어야합니다. 따라서 'http://mysite/myimage.jpg'과 같은 페이지의 링크는 자동으로 작은 아이콘으로 시작됩니다. 실제로는 이미지에 대한 모든 링크 (예 : .gif .png)가 동일한 아이콘으로 연결됩니다. 링크가 웹 사이트 (예 : .htm/.php/.html/.asp)에 연결되면 다른 이미지가 있어야합니다. 나는 그것이 CSS의 수업을 통과하기를 원한다. 어떤 도움을 주셔서 감사합니다. TIA이미지 하이퍼 링크에 배경 이미지가 표시되게하려면 어떻게해야합니까?
0
A
답변
1
난이, 그것이 비록 CSS3 속성 선택기를 사용하고 작업을해야한다고 생각을, 그래서 브라우저 구현은 격렬하게 다릅니다
a[href$='png'],
a[href$='gif'] {/* styles */}
기본적으로 href
속성이 ('$=
부분'으로 끝나는) 파일 유형 확장자 'png'또는 'gif'로 끝나는 모든 링크를 선택하고 있습니다 (분명히 다른 파일 유형도 유사하게 가능합니다). 편집 http://www.css3.info/preview/attribute-selectors/
:에서
참조하고, 자세한 내용
그래서, 나는
을 사용, 단지 유튜브 링크에 대한 특별한 BG 이미지를 만들고 싶었다 경우a[href$='youtube'] {/* styles */}
아니요, YouTube 링크 만 원한다면 다음을 사용할 수 있습니다.
a[href*=youtube] { /* css */ }
*=
는 사용할 수 있지만에 해당하는이 '포함'입니다 : 내가 생각
a[href^=http://www.youtube.com] { /* css */ }
0
CSS 선택기 + 배경 URL 속성을 사용하여이를 수행 할 수 있습니다. 예를 들어, 앵커 태그 내의 모든 IMG 태그 아이콘을 포함합니다 :
A IMG { background: url("/icon.png") no-repeat scroll; }
+0
을 그가 * * 이미지, * 모든 링크가 포함 아니라보다 링크 모든 링크를 의미 * 이미지 (하지만 이전에 잘못되었으므로 올바를 수도 있습니다.) –
관련 문제
- 1. 하이퍼 링크에 클래스 추가
- 2. CSS - 내가 백그라운드에서이 이미지가 배경 이미지
- 3. CSS 배경 이미지 문제 (이미지가 표시되지 않음)
- 4. 방문하지 않은 링크에 배경 추가
- 5. Opera와 Chrome의 배경 이미지 위에 배경 이미지가 나타납니다.
- 6. UITableViewController 배경 이미지가 늘어납니다.
- 7. 이미지 하이퍼 링크의 CSS 이미지 오버레이
- 8. UIView 배경 이미지가 부숴졌습니다.
- 9. gridview의 하이퍼 링크에 속성을 추가하는 방법
- 10. 여러 이미지 선택 배경 이미지
- 11. 배경 이미지가 dompdf에 표시되지 않습니다.
- 12. 목록 항목의 배경 이미지
- 13. 배경 이미지가 간략하게 표시됩니다.
- 14. css3로 배경 이미지가 흐려짐
- 15. 파노라마 배경 이미지가 흐림
- 16. 버튼의 배경 이미지가 바뀌 었습니까?
- 17. Excel : 하이퍼 링크에 매크로를 지정 하시겠습니까?
- 18. GWT의 하이퍼 링크에 이미지를 삽입하는 방법
- 19. pdf (iPhone)의 하이퍼 링크에 액세스 하시겠습니까?
- 20. 하이퍼 링크에 javascript 변수를 어떻게 포함합니까?
- 21. Three20의 하이퍼 링크에 응답 TTStyledTextLabel iphone
- 22. Jquery와의 Html 링크에 하이퍼 링크 만들기
- 23. 탐색 모음 배경 이미지
- 24. UIProgressView 배경 이미지
- 25. 이미지 대 UIButton의 배경 이미지
- 26. 오버랩 배경 이미지
- 27. 배경 이미지 품질
- 28. CSS 배경 이미지 이동
- 29. 배경 이미지 전환 효과를 적용하려면 어떻게해야합니까?
- 30. LWUIT : 양식의 배경 이미지
답장을 보내 주셔서 감사합니다. 예, 실제로 이미지에 링크 된 모든 링크와이 코드 [href $ = 'gif'] {/ * styles * /} 이 완벽하게 작동해야합니다. 나는 전에 그것을 보았지만 구문이 잘못되어 작동하지 않았다. 내가 ricebowl
a[href$='youtube'] {/* styles */}
– Richard감사를 사용하는 것이 바로 유튜브 링크에 대한 특별한 BG 이미지를 만들고 싶었다 경우 그래서, 나는 당신의 참고 문헌을 따라 조금 더 주위를 파고 [HREF^= HTTP : //example.com] {color : red; } 위의 예와 같이 http://css-tricks.com/attribute-selectors/에 있습니다. 도움의 손길에 너무 감사드립니다. 나는 무엇을 찾아야할지 알 필요가있었습니다. 물고기를 가르쳐 줬어! 그만한 가치가있어. – Richard