필자는 완료해야하는 POC가 있으며 제품 스타일을 업데이트하는 데 CSS 만 사용할 수 있습니다. CSS 컨텐츠 속성을 사용하여 제품의 이미지 중 하나를 로고로 대체했습니다.의사 요소가 표시되지 않은 후에 CSS 콘텐츠가있는 div
이 로고 뒤에 표시 될 전화 번호가있는 간단한 문자열을 추가해야합니다. 이 작업을 수행하기 위해 의사 요소 인 :after
을 사용하려고했습니다. 이것은 div
의 내용이 비어있는 경우에만 작동합니다 (로고가 제거됨).
.demo {
content: url('http://placehold.it/350x150')
}
.demo:after {
content: 'test';
display: inline-block;
}
<div class="demo"></div>
둘 다 규칙에 대한 height
및 width
코딩 display
inline-block
에 하드를 변화 노력했다. 본질적으로 내가 발견 할 수있는 모든 것. 어떤 도움이라도 대단히 감사하겠습니다. 여기
JSFiddle : 당신은 CSS에서 배경을 교체하고 HTML에 이미지로 넣을 수 https://jsfiddle.net/qykbjznm/
가능한 복제본 : http://stackoverflow.com/questions/6949148/css-after-not-adding-content-to-certain-elements – pzworks
@pzworks : 가까운 곳도 아닙니다. – BoltClock