>웹 프론트엔드 >CSS 튜토리얼 >텍스트 정렬을 위한 샘플 코드: CSS의 양쪽 끝 정렬

텍스트 정렬을 위한 샘플 코드: CSS의 양쪽 끝 정렬

黄舟
黄舟원래의
2017-07-19 16:20:282057검색

css text-align:justify;(함수는 줄 요소의 양쪽 끝을 정렬하는 것임) 속성을 사용하여 양쪽 끝에서 CSS 정렬을 실현합니다. 데모를 보려면 여기를 클릭하세요. CSS는 양쪽 끝에 정렬되어 있습니다.

프런트 엔드에 대한 연구 및 테스트는 다음과 같습니다.

1. CSS는 양쪽 끝에 정렬되어 있습니다. 한 줄 디스플레이가 완벽합니다

2. 양쪽 끝 정렬--여러 줄의 경우 자식 노드 수가 동일합니다. 또한 완벽합니다

3. CSS의 양쪽 끝 정렬 - 자식 노드 수가 다르면 좀 아쉽습니다. 여러 줄 상황

호환성 테스트에 오신 것을 환영합니다. 세 번째 경우의 마지막 줄을 왼쪽 정렬하는 방법에 대해 토론해 주셔서 감사합니다.

데모를 보려면 여기를 클릭하세요: 양쪽 끝 정렬을 달성하려면 CSS

css를 달성하려면 양쪽 끝 정렬 스타일 파일은 다음과 같습니다.

<style>
ul{ padding-left:0;list-style:none;margin:12px 0 24px 0;/*重置*/
width:500px;padding:0 10px;border:1px solid #ccc;/*装饰*/
font-size:0;
text-align:justify;text-justify:distribute-all-lines; /* for ie */ }
ul:after{content:”";height:0;width:100%;display:inline-block;overflow:hidden;}
ul li{width:90px;height:120px; margin:10px 0;background:#009800;
display:inline-block;vertical-align:top;
*display:inline;*zoom:1;}
ul li a{ color:#fff;}
</style>

css 양쪽 끝 정렬을 달성하는 html 파일은 다음과 같습니다.

<strong>1、单行显示很完美</strong>
<ul>
<li>ATUED</li>
<li>建站特效</li>
<li></li>
<li></li>
<li></li>
</ul>
<strong>2、多行情况下子节点数目一样的话也是很完美</strong>
<ul>
<li></li><li></li><li></li><li></li><li></li>
<li></li><li></li><li></li><li></li><li></li>
</ul>
<strong>3、多行情况下子节点数目不一样的话有点悲催</strong>
<ul>
<li>懒人建站</li>
<li></li><li></li><li></li><li></li><li></li><li></li><li></li>
</ul>
<p>欢迎测试其兼容性,欢迎讨论第三种情况下让其最后一行左对齐的方法</p>

프론트 엔드 도로 마무리 테스트

그런데, 우리는 이 아이디어를 사용하여 양쪽 끝을 정렬할 수 있습니다. div+css 시뮬레이션 테이블을 생성하는 CSS

위 내용은 텍스트 정렬을 위한 샘플 코드: CSS의 양쪽 끝 정렬의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.