각 사다리꼴에 텍스트가 가운데에 표시되도록하려고 시도했지만 방법은 확실하지 않습니다!정렬되지 않은 목록을 사용하는 사다리꼴 div의 가운데에 맞춰 텍스트
HTML 구조는 다음과 같습니다
<ul id="menu">
<ul><div class="fade-div" id="trapezium1"> HOME </div></ul>
<ul><div class="fade-div" id="trapezium2"> HOME </div></ul>
<ul><div class="fade-div" id="trapezium3"> HOME </div></ul>
<ul><div class="fade-div" id="trapezium4"> HOME </div></ul>
<ul></ul>
</ul>
내가 모양이 반전 얻을 그러나 나는
border-bottom: 80px solid blue;
및
border-top: 80px solid blue;
를 사용하는 사이에 변경해야는 trapeziums을 얻기 위해 기술을 만지작 거 리고 CSS의 경계를 사용하는 - 경우 즉, 내가 사용
상단 텍스트가 함정 아래에있는 경우
하단 텍스트가 안에 있습니다 (
하지만 실제로는) t 랩.
모든 HOME
이 모든 사다리꼴 안에 일관되게 포함되도록하려면 어떻게해야합니까? div에서 텍스트를 이동하여 div를 플로트시켜야합니까? 또는 텍스트를 다른 div에 넣고 부동 상태로 만드시겠습니까?
왜'ul' 안에'div's가 있습니까? 규칙을 따르지 않는 이유는 무엇입니까? –
이유가 없으면 필요에 따라 구조를 변경할 의지가 없습니다. 'ul'을 사용하여 시작한 다음 사다리꼴 div를 무작위로 추가했습니다. 초심자 웹 개발자, 모든 규칙에 대해 너무 확신하지 못함 –
'ul'은 목록입니다. 목록 항목 인'li' 요소 만 포함해야합니다. 이것이 그들이 설계된 방법입니다. 다른 용도는 오류로 간주됩니다. 그리고 다른 브라우저는 오류에 다르게 반응하기 때문에, 의도하지 않은 목적으로 물건을 사용하지 말 것을 강력히 제안합니다. 따라서이 예제에서는 안전하고 'div'만 사용하고'ul'는 사용하지 마십시오. Playint 그것 안전 당신이 그들을 디자인 한 것보다 다른 브라우저에서 귀하의 웹 페이지를 시도하면 많은 두통을 저장할 수 있습니다! –