이 글은 주로 CSS를 사용하여 릴리프 효과를 얻는 방법을 소개합니다. 이 글은 모든 사람에게 참고할만한 가치가 있다고 생각합니다.
머리말
최근 바이두 지도를 보다가 효과를 봤는데, 이 효과는 웹페이지에서 사용하면 꽤 좋을 것 같아서 연구하게 되었습니다.
렌더링은 다음과 같습니다.
릴리프 효과는 텔레스코픽 박스(플렉스)에 대한 지식이 필요합니다
flex 크롬에서는 완벽하게 지원됩니다. 일부 다른 브라우저에서는 이를 지원하고 일부는 지원하지 않습니다. 오늘은 주로 릴리프 효과를 만드는 방법에 대해 이야기하고 싶습니다. >
먼저 첨부 위 코드:<p class="title"> <p class="word">生活服务</p> <p class="relief"> <p class="border"></p> </p> </p>
body,p{ padding: 0; margin: 0; } .title{ font-size: 15px; font-family: "Microsoft Yahei", "Trebuchet MS", Arial, Helvetica, sans-serif; display: -webkit-flex; -webkit-align-items: center; margin-top: 50px; margin-left: 20px; margin-right: 20px; } .word{ -webkit-flex: 0 0 auto; padding-right: 10px; } .relief{ -webkit-flex: 1; } .border{ height: 0; width: 100%; border-top: 1px solid #808080; border-bottom: 1px solid #fff; }
매우 실용적인 효과
플렉스 스타일 분석:
display:-webkit-flex는 텔레스코픽을 위한 컨테이너를 제공합니다. box-webkit-align-items:flex-start: 플렉스박스 요소의 교차축(세로축)의 시작 위치 경계가 플렉스 박스의 시작 경계에 가깝습니다. 행의 교차축.
none:
CSS 활용도 높이기 릴리프 효과를 얻으려면 PHP 중국어 웹사이트의 샘플 코드 관련 기사를 참고하세요!