>  기사  >  웹 프론트엔드  >  IE9에서 기울어진 선을 따라 텍스트를 왼쪽 정렬하려면 어떻게 해야 합니까?

IE9에서 기울어진 선을 따라 텍스트를 왼쪽 정렬하려면 어떻게 해야 합니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-02 08:41:02754검색

How can I left-align text along a slanted line in IE9 ?

비스듬한 선에 텍스트 정렬

질문:

따라가는 동안 텍스트를 기울어진 선을 따라 왼쪽 정렬할 수 있습니까? 기울어진 이미지의 각도와 IE9 지원 ?

해결책:

LESS 사용:

원하는 정렬을 얻으려면 , 추가 정사각형 요소를 추가하고 LESS:

<code class="less">.loop(@i) when (@i > 0){
  .loop((@i - 1));
  .space@{i}{
    width: floor(@i*@hSize/(1/tan(5deg)));
  }
}
@hSize: 15px;
.space {
  float: left;
  clear: left;
  width: @hSize;
  height: @hSize;
}</code>

HTML:

<code class="html"><p>
  <span class="space space1"></span>
  <span class="space space2"></span>
  <!-- (...) -->
  <span class="space space11"></span>
  Lorem ipsum ...
</p></code>

개념 증명:을 사용하여 크기를 계산할 수 있습니다.

http://codepen.io/Tymek/pen/jEypOX?editors=110

위 내용은 IE9에서 기울어진 선을 따라 텍스트를 왼쪽 정렬하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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