textBox
은 기본적으로 배경 이미지를 가지고 있습니다. 이제는 CSS
을 사용하여 포커스가있는 이미지를 제거 할 수 있지만 일단 포커스가 없으면이 이미지를 제거하는 방법이 나타납니다. 상자가 비어 있지 않으면 이미지. 나는 JavaScript
이나 jQuery
보다는 CSS
을 사용하는 것을 선호한다.텍스트 상자를 채울 때 배경 이미지 제거
1
A
답변
0
당신은 CSS 만 사용하고 싶지만 js를 사용하거나 PHP (아마도 옵션이 아님)를 사용하여 서버 측을 사용하지 않고이 작업을 수행 할 수있는 방법을 생각할 수 없다고 알고 있습니다. jquery를 사용하면 간단하게 이 체크를 사용하십시오 :
if($('#id_of_box').html() == "") { change css here }
0
특수 CSS 선택기를 결합해야합니다.
CSS 3에는 ": 비어있는"선택자가 포함되어 있습니다.
관련 문제
- 1. 이미지로드시 배경 이미지 제거
- 2. 다른 선택 상자를 채울 때 선택 상자를 동적으로 추가
- 3. 런타임시 UIImageView의 이미지 배경 제거
- 4. 배경 이미지 제거 구성 요소
- 5. 텍스트 영역의 배경 이미지
- 6. 배경 이미지 내에 텍스트 배치
- 7. Android 2.2.1 텍스트 상자 배경 이미지
- 8. jquery와 css로 비활성 메뉴에서 배경 이미지 제거
- 9. CSS 상속 : 조건부로 배경 이미지 제거
- 10. 자동화 된 이미지 배경 제거 소프트웨어
- 11. 채울 때
- 12. 텍스트 양식 상자 HTML 배경 이미지
- 13. UIImageview의 배경 레이어 제거
- 14. 스프라이트에서 배경 제거
- 15. RS2008 배경 이미지 크기 조정
- 16. 텍스트 뷰를 사용하여 목록보기에 배경 이미지 적용
- 17. CSS 배경 이미지 스트레치 배경 이미지 속성
- 18. 텍스트 상자 제거
- 19. drupal - 이미지, 내용 및 태그 텍스트 제거
- 20. html 텍스트 링크 호버 배경 이미지
- 21. CSS 배경 이미지/버튼 - 대체 텍스트 SEO?
- 22. CSS 테이블 셀 배경 이미지 텍스트 겹침
- 23. uiswitch에 배경 이미지 위에 텍스트 추가
- 24. J2ME 설정 텍스트 필드 배경 이미지
- 25. TabWidget 배경 이미지
- 26. Android : 배경 이미지 크기
- 27. system.outofmemoryexception DataAdapter를 채울 때?
- 28. 여러 이미지 선택 배경 이미지
- 29. android의보기에 텍스트 상자를 추가하십시오.
- 30. 배경 이미지 자바 스윙
js를 사용하여 상자가 비어 있는지 확인하십시오. –
목록에서 자바 스크립트를 사용하지 않고도이 작업을 수행 할 수있을 것 같지 않습니다. CSS에는 상자에 내용이 있는지 확인하는 기능이 없습니다. – clem
상자가 비어 있는지 CSS로 확인할 수 있습니다. 'input [type = "text"] [name = "boxname"] [value = " "]' 그리고 상자가 비어 있지 않은 경우 : 'input [type ="text "] [name ="boxname "] : not ([value =" "])' 그리고 나는 이것이 가능하다고 생각합니다 : [입력 = "텍스트"] [이름 = "박스 이름"] [값! = ""]' – noob