너비가 자동으로 설정된 Div 내부의 중앙 Div

사용자 7723337

Div1 안에 Div1과 Div2가 있습니다.
Div2에는 이미지와 가변 길이 텍스트가 있습니다. Div2의 너비를 자동으로 유지하고 Div1의 중앙에 배치하고 싶습니다.

아래에 설명 된대로 :

+-------------------------------------------------------------------+
| Div1                                                              |
|               +-------+--------------------+                      |
|               | Image |  Some Test Text    | <- Div2: Width:auto; |
|               +-------+--------------------+                      |
|                                                                   |
+-------------------------------------------------------------------+

나는 그것을 만들려고하지만 배경 Div를 텍스트와 이미지로 덮는 문제에 직면하고 있습니다. 실제로 Div 높이와 너비를 자동으로 유지하고 싶지만 예상대로 작동하지 않습니다.

http://jsfiddle.net/2vhr4nLz/

모하마드 우스만

귀하의 질문을 올바르게 이해했다면이를 위해 css3 flexbox사용해야 합니다.

.text-and-image-holder {
  justify-content: center;
  align-items: center;
  display: flex;
}

위의 CSS는 텍스트와 이미지가 서로에 대해 수직으로 가운데 정렬되는 작업 스 니펫에서 볼 수 있듯이 다음 레이아웃을 생성합니다.

+---------------------------------------+
|            |  Lorem ipsum dolor sit   |
|            |  amet, lorem ipsum dolor |
|            |  sit amet, lorem ipsum   |
|   <img>    |  dolor sit amet, lorem   |
|            |  ipsum dolor sit amet,   |
|            |  lorem ipsum dolor sit   |
|            |  amet, lorem ipsum       |
+---------------------------------------+

.image-style {
  margin-right: 20px;
} 

.text-style {
  font-size: 15px;
}

.text-and-image-holder {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  background: red;
  padding: 20px;
  display: flex;
}
<div class="text-and-image-holder">
  <img src="http://placehold.it/30x30" class="image-style">
  <div class="text-style">Vertically Center Text Here</div>
</div>
<div class="text-and-image-holder">
  <img src="http://placehold.it/30x30" class="image-style">
  <div class="text-style">Very long text Vertically Center Here and lorem ipsum dolor sit amet.</div>
</div>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내부 div의 번호를 기준으로 중앙에 정렬

분류에서Dev

자식 div는 부모 div의 중앙에 자동 너비를 지정합니다.

분류에서Dev

두 div가 플로팅 될 때 div의 너비 설정 (자동)

분류에서Dev

div 내부의 이미지를 가로 및 세로 중앙 정렬

분류에서Dev

div 내부의 중앙 정렬 버튼 텍스트를 동적으로?

분류에서Dev

높이와 너비가 100 % 인 div 내부의 div 높이를 %로 설정

분류에서Dev

동적 너비 div가 다른 div 내에서 지속적으로 중앙에 위치합니다.

분류에서Dev

너비가 부모보다 클 수있는 부모의 동적 너비가있는 div 중앙에 배치

분류에서Dev

div 내부의 이미지를 가로로 중앙

분류에서Dev

고정 너비 div 내부 div 요소의 동적 너비

분류에서Dev

div 내부 양식의 너비를 부모의 최대 너비로 설정

분류에서Dev

특정 화면 너비에 자식 div 중앙에 배치

분류에서Dev

GridView를 div의 중앙으로 이동

분류에서Dev

GridView를 div의 중앙으로 이동

분류에서Dev

인접한 div의 크기가 화면 너비를 초과 할 때 div를 중앙에 정렬하는 방법

분류에서Dev

래퍼 div가없는 고정 너비 중앙 콘텐츠

분류에서Dev

콘텐츠에 맞는 너비가있는 중앙 고정 div

분류에서Dev

2 개의 고정 너비 플로팅 div를 중앙 화면으로 만듭니다.

분류에서Dev

너비가 고정 된 div 내부의 내부 div가 100 % 너비를 갖도록 허용

분류에서Dev

Div 래퍼의 내용이 중앙에 있지 않음 (가로 정렬)

분류에서Dev

고정 너비 중앙 div 1 개와 측면에 자동 2 개

분류에서Dev

회전 된 div의 중앙에 div

분류에서Dev

중앙 div 및 오른쪽 div가 내부에있는 DIV

분류에서Dev

테이블 셀 내부에서 div의 사용자 정의 너비 설정

분류에서Dev

플로트 내의 수직 중앙 div

분류에서Dev

div 내부의 수직 중앙

분류에서Dev

Div의 중앙 OutputText

분류에서Dev

Flexbox div가 다른 div 내부의 중앙에 있지 않습니다.

분류에서Dev

자동 여백이 div의 중앙 요소가 아닙니다.

Related 관련 기사

  1. 1

    내부 div의 번호를 기준으로 중앙에 정렬

  2. 2

    자식 div는 부모 div의 중앙에 자동 너비를 지정합니다.

  3. 3

    두 div가 플로팅 될 때 div의 너비 설정 (자동)

  4. 4

    div 내부의 이미지를 가로 및 세로 중앙 정렬

  5. 5

    div 내부의 중앙 정렬 버튼 텍스트를 동적으로?

  6. 6

    높이와 너비가 100 % 인 div 내부의 div 높이를 %로 설정

  7. 7

    동적 너비 div가 다른 div 내에서 지속적으로 중앙에 위치합니다.

  8. 8

    너비가 부모보다 클 수있는 부모의 동적 너비가있는 div 중앙에 배치

  9. 9

    div 내부의 이미지를 가로로 중앙

  10. 10

    고정 너비 div 내부 div 요소의 동적 너비

  11. 11

    div 내부 양식의 너비를 부모의 최대 너비로 설정

  12. 12

    특정 화면 너비에 자식 div 중앙에 배치

  13. 13

    GridView를 div의 중앙으로 이동

  14. 14

    GridView를 div의 중앙으로 이동

  15. 15

    인접한 div의 크기가 화면 너비를 초과 할 때 div를 중앙에 정렬하는 방법

  16. 16

    래퍼 div가없는 고정 너비 중앙 콘텐츠

  17. 17

    콘텐츠에 맞는 너비가있는 중앙 고정 div

  18. 18

    2 개의 고정 너비 플로팅 div를 중앙 화면으로 만듭니다.

  19. 19

    너비가 고정 된 div 내부의 내부 div가 100 % 너비를 갖도록 허용

  20. 20

    Div 래퍼의 내용이 중앙에 있지 않음 (가로 정렬)

  21. 21

    고정 너비 중앙 div 1 개와 측면에 자동 2 개

  22. 22

    회전 된 div의 중앙에 div

  23. 23

    중앙 div 및 오른쪽 div가 내부에있는 DIV

  24. 24

    테이블 셀 내부에서 div의 사용자 정의 너비 설정

  25. 25

    플로트 내의 수직 중앙 div

  26. 26

    div 내부의 수직 중앙

  27. 27

    Div의 중앙 OutputText

  28. 28

    Flexbox div가 다른 div 내부의 중앙에 있지 않습니다.

  29. 29

    자동 여백이 div의 중앙 요소가 아닙니다.

뜨겁다태그

보관