CSS 전투: #4 - 우여곡절
문제
CSS 속성만 사용하여 다음 컨테이너를 만들어야 합니다.
해결책
이제 솔루션과 이를 달성하는 방법을 살펴보십시오.
HTML
<p class="left"></p>
<p class="middle"></p>
<p class="right"></p>
CSS
이제 컨테이너의 스타일을 지정해 보겠습니다.
body {
margin: 0;
background: #62306d;
}
.middle,
.left,
.right {
position: absolute;
background: #f7ec7d;
width: 100;
height: 100;
border-radius: 10rem 10rem 0 0;
margin-top: 50;
}
.middle {
left: 150;
}
.left,
.right {
transform: rotate(180deg);
bottom: 34;
}
.left {
left: 50;
}
.right {
right: 50;
}
In CSS Battle you can use
100
instead of100px
. You don't need to definepx
in CSS. However, if you are usingrem
or%
then you need to pass them separately. That's why in the above CSS code there are no units mostly. For more info visit here
코데펜
대체 솔루션
더 적은 문자와 단순성 때문에 이것을 사용한 대체 솔루션이 많이 있을 수 있습니다.
HTML
<p l></p>
<p m></p>
<p r></p>
여기서는
<p>
태그를 사용하고 있으며 그 안에 l
는 left
를 나타내고 m
는 middle
를 나타내고 r
는 right
를 나타냅니다.CSS
body{
margin:0;
background:#62306D;
}
p[m],p[l],p[r]{
position:absolute;
background:#F7EC7D;
width:100;
height:100;
border-radius:10rem 10rem 0 0;
margin-top:50;
}
p[m]{
left:150;
}
p[l],p[r]{
transform:rotate(180deg);
bottom:34;
}
p[l]{
left:50;
}
p[r]{
right:50;
}
Minify the code or CSS by using any CSS Minifier. It helps you to reduce the characters in the code that will increase score.
마무리
당신이 이것을 좋아한다면 그것을 ❤️하는 것을 잊지 마십시오. 그리고 다음 글에서 뵙겠습니다. 곧 봐요.
Reference
이 문제에 관하여(CSS 전투: #4 - 우여곡절), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/j471n/css-battle-4-ups-n-downs-oap텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)