-1
나는 다음과 같은 요구 사항이
- 나는 내 이미지 + 텍스트로
div
이 필요합니다. div
은 가로 세로 비율을 유지해야하며divs
내부의 모든 이미지는 동일한 높이를 가져야합니다 (이렇게하려면 다음을 사용합니다 : Maintain the aspect ratio of a div with CSS).div
의 이미지는 부모div
을 완전히 채우기 위해 늘려야합니다. 그 안에 텍스트를 가지고 있기 때문에,- 당신이 볼 수 있듯이, 왼쪽
div
이 높다 :
나는 두 가지 문제가 있습니다. 크기가 변경 될 때
- 당신이 볼 수 있듯이, 왼쪽
- 또한 div를 가리키면 배경 이미지의 불투명도를 변경하고 싶습니다. 그러나 텍스트 불투명도가 변경되어서는 안됩니다. 나는 이것이 JS를 통해서만 달성 될 수 있다고 생각한다. 방법?
divs
의 종횡비를 유지하는 데 사용되는
padding-bottom: 150%
- 접근과 충돌합니다. 그러나 목표는 내부에있는 텍스트의 수와 크기에 관계없이 모두
divs
의 크기가 동일하다는 것입니다.
좋은 대답을 와우. 한 가지 더 : 부드러운 전환을 통해 불투명도를 변경할 수 있습니까? – beta
'-webkit-transition : background 1000ms; transition : background 1000ms;를'.inner-text'에 추가하면됩니다. – beta
예, 전환을 사용하여 할 수 있습니다 ... –