>  기사  >  웹 프론트엔드  >  CSS ruby-align 속성 사용법에 대한 자세한 설명

CSS ruby-align 속성 사용법에 대한 자세한 설명

黄舟
黄舟원래의
2017-06-20 15:38:593240검색

구문:

ruby-align : auto | left | center | right | distribute-letter | distribute-space | line-edge

매개변수:
auto: 정렬은 브라우저에 의해 결정됩니다. 표의 문자(동아시아 텍스트)의 경우 분산 공간 값에 맞춰 정렬합니다. 라틴어 텍스트의 경우 중앙 값에 맞춰 정렬합니다.
왼쪽: 기본 너비에 따라 왼쪽 정렬
center: 기본 너비에 따라 가운데 정렬. 기본 너비가 루비 텍스트 너비보다 작으면 루비 텍스트 너비를 루비 텍스트 너비에 맞춰 중앙에 배치합니다. 루비 텍스트의 너비가 기본 너비보다 크거나 같은 경우 중앙 정렬
distribute-space: 루비 텍스트의 너비가 기본 너비보다 작을 경우 루비 텍스트가 고르게 분포됩니다. 기본 너비에. 루비 텍스트에는 첫 번째 문자 앞과 마지막 문자 뒤에 반 커닝 공백이 있습니다. 루비 텍스트의 너비가 기본 너비보다 크거나 같은 경우 중앙 정렬
line-edge: 루비 텍스트가 라인 가장자리에 인접하지 않으면 중앙에 정렬됩니다. 그렇지 않으면 루비 텍스트 줄이 기본 텍스트 가장자리 위에 있습니다

설명:
rt
개체
를 통해 지정된 주석 텍스트 또는 발음 안내(참조 루비 ​​개체)의 정렬 위치를 설정하거나 검색합니다. 루비오브젝트와 RT오브젝트에 대해서는 저의 다른 작품을 참고해주세요. 해당 스크립트 기능은 rubyAlign입니다. 제가 쓴 다른 책들도 참조해 주세요.

예:

ruby { ruby-align: right; }

구체적인 예:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
<html xmlns="http://www.w3.org/1999/xhtml">   
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
<title> ruby-align </title>   
<style>   
ruby.sample1 {ruby-align:auto;}   
ruby.sample2 {ruby-align:start;}   
ruby.sample3 {ruby-align:left;}   
ruby.sample4 {ruby-align:center;}   
ruby.sample5 {ruby-align:end;}   
ruby.sample6 {ruby-align:rightright;}   
ruby.sample7 {ruby-align:distribute-letter;}   
ruby.sample8 {ruby-align:distribute-space;}   
ruby.sample9 {ruby-align:line-edge;}   
ruby {background-color:pink;}   
rt {background-color:yellow;}    
</style>   
    
</head>   
    
<body>   
<p><ruby class="sample1">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:auto;)</p>   
<p><ruby class="sample2">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:start;)</p>   
<p><ruby class="sample3">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:left;)</p>   
<p><ruby class="sample4">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:center;)</p>   
<p><ruby class="sample5">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:end;)</p>   
<p><ruby class="sample6">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:rightright;)</p>   
<p><ruby class="sample7">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:distribute-letter;)</p>   
<p><ruby class="sample8">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:distribute-space;)</p>   
<p><ruby class="sample9">中国<rt>ちゅうごく</rt></ruby>
<ruby class="sample1">日本<rt>japan</rt></ruby>×<ruby class="sample1">England<rt>英格兰</rt></ruby>(ruby-align:line-edge;)</p>   
</body>   
</html>

예제 사진

위 내용은 CSS ruby-align 속성 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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