정신 건강 위기 앱 구축, 6일차: Angular에서 배경 이미지 스타일 지정
개발 6일차
5일차가 끝날 무렵 프로젝트 파트너인 Miguel Hernandez의 풀 리퀘스트 추천을 완료했습니다. 6일 차는 TailwindCSS를 사용하여 배경 이미지의 스타일을 지정하고 풀 요청을 다시 제출하는 데 중점을 둡니다. 그날 후반에 우리는 프론트엔드 개발의 다음 단계, DigitalOcean에 배포하는 방법 및 백엔드 서버 구현에 대해 논의하기 위한 가상 회의를 가졌습니다.
TailwindCSS 구성 파일에 배경 이미지 추가
이것을 어렵게 만든 것은 일반적으로 일반 CSS를 사용하는 배경 이미지에 어려움을 겪기 때문입니다. TailWindCSS에서 그라데이션이 아닌 배경을 사용하려면 먼저 이미지를 tailwind.config.json 파일로 가져와야 합니다. 다음은 그들의 documentation에서 발췌한 것입니다.
// tailwind.config.js
module.exports = {
theme: {
extend: {
backgroundImage: theme => ({
'hero-pattern': "url('/img/hero-pattern.svg')",
'footer-texture': "url('/img/footer-texture.png')",
})
}
}
}
배경 이미지로 모든 화면 스타일 변경
실제 과제는 크기, 반복 및 위치와 같은 CSS 배경 속성의 조합이 각 반응형 화면 크기에 대해 작동하는 것을 찾는 것이었습니다. 모바일 보기의 조합이 데스크톱 보기 또는 태블릿 보기에서 작동하지 않았습니다.
TailwindCSS에 대해 배운 것
나는 내가 가진 이 배움의 경험을 전하고 싶다. TailwindCSS 반응형 디자인 유틸리티를 사용하는 경우 일반(모바일) 및 추가 중단점에 대해 코딩해야 합니다. 예를 들면 다음과 같습니다.
모바일에서는 배경 이미지를 표시하지만 태블릿이나 더 큰 화면 크기에서는 표시하지 않음
<section class="bg-hero-pattern bg-cover sm:bg-none">...</section>
모바일 및 더 큰 화면 크기에서 배경 이미지를 표시하지만 반복되지 않고 포함됩니다.
<section class="bg-hero-pattern bg-cover lg:bg-contain lg:bg-no-repeat">...</section>
가상 회의 요약
// tailwind.config.js
module.exports = {
theme: {
extend: {
backgroundImage: theme => ({
'hero-pattern': "url('/img/hero-pattern.svg')",
'footer-texture': "url('/img/footer-texture.png')",
})
}
}
}
<section class="bg-hero-pattern bg-cover sm:bg-none">...</section>
<section class="bg-hero-pattern bg-cover lg:bg-contain lg:bg-no-repeat">...</section>
팀 프로젝트에서 작업하는 모든 사람을 위한 팁을 공유하고 싶습니다. 모든 사람이 같은 페이지에 있고 잠재적인 문제를 식별/공유할 수 있도록 정기적인 회의 일정을 잡습니다. 더 좋은 것은 예상되는 의제를 갖는 것이므로 회의가 상상할 수 있는 모든 것에 관한 것은 아닙니다.
무엇 향후 계획
첫 번째 업무 순서는 통신 페이지 와이어프레임을 여러 콘텐츠 페이지에서 사용할 수 있는 구성 요소로 나누는 것입니다. 그런 다음 더미 데이터를 앱 전체에서 공유할 표준 데이터 형식으로 구성합니다. 계획이 도움이 된다면 하루 만에 콘텐츠 페이지를 빠르게 구축할 수 있습니다. 행운을 빌어요!!!!!
7일차 분석 블로그 게시물을 기대해주세요!!!
Reference
이 문제에 관하여(정신 건강 위기 앱 구축, 6일차: Angular에서 배경 이미지 스타일 지정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/jcsmileyjr/building-a-mental-health-crisis-app-day-6-styling-a-background-in-image-in-angular-5b3c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(정신 건강 위기 앱 구축, 6일차: Angular에서 배경 이미지 스타일 지정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jcsmileyjr/building-a-mental-health-crisis-app-day-6-styling-a-background-in-image-in-angular-5b3c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)