절대 위치 요소의 너비

피터 쉬자

나는 절대적으로 div 요소 ( .tooltip)와 그 .text안에 텍스트 ( max-width설정된) 가있는 다른 div ( )를 배치했습니다 . left속성이 .tooltip충분히 크면 너비가 축소됩니다 ( right속성의 기본값 이 0 이기 때문에 추측 ). 내가 원하는 것은 처음 .tooltip.text(그것의 내용) 너비 존중하는 것입니다. 내가 시도한 것 :

  1. 의 폭 설정 tooltipfit-content- 이것은 기본적으로 내가 무엇을 달성하고자하는입니다 (스 니펫에 보여 주었다)하지만 (내가 지원이) IE에서 작동하지 않습니다. 그 너비가 없으면 .tooltip축소됩니다.

  2. tooltip또는 고정 너비 설정 -div의 text텍스트 text가 매우 짧아서 빈 공간이 생기기 때문에 불가능 합니다.

  3. 반면에 텍스트는 정말 길 수 있으므로 white-space: nowrap비슷한 질문에서 제안한 것처럼 설정할 수 없습니다 .

.tooltip {
  position: absolute;
  border: 1px solid red;
  left: 400px;
  width: fit-content;
}

.text {
  max-width: 200px;
}
<div style="border: 1px solid green;width:500px; height: 500px; position:relative">
  <div class="tooltip">
      <div class="text">test test test test test test test test test</div>
    </div>
</div>

Afif 동반

아이디어는 left번역 으로 대체하는 것 입니다.

.tooltip {
  position: absolute;
  border: 1px solid red;
  left: 0;
  transform:translateX(400px);
}

.text {
  max-width: 200px;
}
<div style="border: 1px solid green;width:500px; height: 500px; position:relative">
  <div class="tooltip">
      <div class="text">test test test test test test test test test</div>
    </div>
</div>

를 계속 사용하려면 left음수 여백을 고려하여 요소에 더 많은 공간을 제공하십시오.

.tooltip {
  position: absolute;
  border: 1px solid red;
  left: 400px;
  margin-right:-400px; /* Make it bigger enough, at least the same as left */
}

.text {
  max-width: 200px;
}
<div style="border: 1px solid green;width:500px; height: 500px; position:relative">
  <div class="tooltip">
      <div class="text">test test test test test test test test test</div>
    </div>
</div>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

위치 절대 요소의 100 % 너비

분류에서Dev

(위치 : 절대)가있는 요소의 너비 (위치 : 상대)가있는 요소 내부

분류에서Dev

컨테이너처럼 절대 요소의 너비를 배치합니다 (css).

분류에서Dev

위치 : 절대 콘텐츠가있는 div의 너비

분류에서Dev

고정 및 절대 위치 요소가 블록 요소처럼 컨테이너의 전체 너비를 차지하지 않습니까? 그렇다면 왜?

분류에서Dev

Elm-요소의 절대 위치

분류에서Dev

절대 위치 요소의 높이 100 %

분류에서Dev

중심 절대 위치 의사 요소

분류에서Dev

절대 위치 요소 내부의 고정 위치 요소

분류에서Dev

이제 절대 위치의 메뉴가 전체 너비로 표시됩니다.

분류에서Dev

패딩을 사용할 때 부모의 절대 무시 너비 위치

분류에서Dev

상대 부모의 오른쪽 테두리를 넘어 확장 할 때 절대 위치 요소의 너비가 잘립니다.

분류에서Dev

CSS를 사용하여 위치 절대 요소 너비를 콘텐츠에 맞게 조정

분류에서Dev

CSS에서 "절대"위치와 정의되지 않은 너비가있는 요소를 중앙에 배치 하시겠습니까?

분류에서Dev

JQuery-컨테이너 내 요소 절대 위치 및 회전 무작위 화

분류에서Dev

위치 절대 div 및 요소의 중심 위치

분류에서Dev

절대 위치 내부의 위치 요소

분류에서Dev

절대 위치를 사용하여 콘텐츠의 범위 너비 기반 확장

분류에서Dev

위치 절대 요소는 위치 상대 요소 대신 페이지의 하위 요소입니다.

분류에서Dev

절대 위치 요소가 Safari iOS의 다른 절대 위치 요소 위에 있지 않습니다.

분류에서Dev

절대 위치 요소의 기본 배치 이해

분류에서Dev

CSS 그리드의 절대 위치 요소 중앙에 배치

분류에서Dev

요소의 절대 위치에 대한 쿼리

분류에서Dev

화면 너비를 가져 오기 위해 절대 위치로 요소를 만드는 방법이 있습니까?

분류에서Dev

버튼의 절대 위치는 중앙이지만 이제는 전체 너비입니다.

분류에서Dev

IFC의 절대 벽 위치

분류에서Dev

CSS-절대 위치로 부모 너비보다 큰 자식 너비 설정

분류에서Dev

CSS : div 너비를 변경하는 절대 위치

분류에서Dev

CSS-Mozilla 절대 위치 전체 너비 문제

Related 관련 기사

  1. 1

    위치 절대 요소의 100 % 너비

  2. 2

    (위치 : 절대)가있는 요소의 너비 (위치 : 상대)가있는 요소 내부

  3. 3

    컨테이너처럼 절대 요소의 너비를 배치합니다 (css).

  4. 4

    위치 : 절대 콘텐츠가있는 div의 너비

  5. 5

    고정 및 절대 위치 요소가 블록 요소처럼 컨테이너의 전체 너비를 차지하지 않습니까? 그렇다면 왜?

  6. 6

    Elm-요소의 절대 위치

  7. 7

    절대 위치 요소의 높이 100 %

  8. 8

    중심 절대 위치 의사 요소

  9. 9

    절대 위치 요소 내부의 고정 위치 요소

  10. 10

    이제 절대 위치의 메뉴가 전체 너비로 표시됩니다.

  11. 11

    패딩을 사용할 때 부모의 절대 무시 너비 위치

  12. 12

    상대 부모의 오른쪽 테두리를 넘어 확장 할 때 절대 위치 요소의 너비가 잘립니다.

  13. 13

    CSS를 사용하여 위치 절대 요소 너비를 콘텐츠에 맞게 조정

  14. 14

    CSS에서 "절대"위치와 정의되지 않은 너비가있는 요소를 중앙에 배치 하시겠습니까?

  15. 15

    JQuery-컨테이너 내 요소 절대 위치 및 회전 무작위 화

  16. 16

    위치 절대 div 및 요소의 중심 위치

  17. 17

    절대 위치 내부의 위치 요소

  18. 18

    절대 위치를 사용하여 콘텐츠의 범위 너비 기반 확장

  19. 19

    위치 절대 요소는 위치 상대 요소 대신 페이지의 하위 요소입니다.

  20. 20

    절대 위치 요소가 Safari iOS의 다른 절대 위치 요소 위에 있지 않습니다.

  21. 21

    절대 위치 요소의 기본 배치 이해

  22. 22

    CSS 그리드의 절대 위치 요소 중앙에 배치

  23. 23

    요소의 절대 위치에 대한 쿼리

  24. 24

    화면 너비를 가져 오기 위해 절대 위치로 요소를 만드는 방법이 있습니까?

  25. 25

    버튼의 절대 위치는 중앙이지만 이제는 전체 너비입니다.

  26. 26

    IFC의 절대 벽 위치

  27. 27

    CSS-절대 위치로 부모 너비보다 큰 자식 너비 설정

  28. 28

    CSS : div 너비를 변경하는 절대 위치

  29. 29

    CSS-Mozilla 절대 위치 전체 너비 문제

뜨겁다태그

보관