How do I get to the bottom) 의 부동 소수점 div 컨테이너입니다?

저는 맨 위에 float: right 컨테이너입니다 하던 이미지와 인세트의 상자를 사용하여 여러 번 (또는 왼쪽). 저는 최근 가장 오른쪽 아래에 있는 div 에 떠 있는 다른 div 하는 일반 텍스트 통해 얻을 수 있는 랩 (wrap) 부동 (텍스트 랩된 위와 왼쪽으로 어레이만).

비록 생각해봤죠 반드시 비교적 쉬운 부동 소수점 값을 # 39, 하지만 나는 그렇게 할 수 있는 haven& 주님으로부터그에게 그동안 여러 가지 기법을 사용하여 웹 검색 및 hasn& t # 39, t, t # 39 이 doesn& 사용하여 이외의 내놓아야 하지만 절대 포지셔닝도 열거하십시오 정확한 자동 줄 바꿈 있다.

하지만 난 이미 이 약간만이라도 매우 일반적인 설계, t # 39 이 isn& 것으로 생각했다. 만약 그 누구도 I& # 39 는 별도의 텍스트 상자, ll, 내 제안에 분할하려면 분할하고 있는 것이 아니라, 오히려 div 맞추십시오 수동으로 해야 할 수 있는 불안정한 및 I& # 39; d hate 필요로 하는 모든 페이지에.

  • EDIT:* 그냥 모든 사람에게 적어두십시오 완료되니라 삽입하십시오. 사실 위의 질문에 링크됨 비호환성의 복제본임을 복제본임을 아닙니다. 이 때문에 해당 텍스트를 줄 바꿈될 요소점과 인세트의 요구사항을 완전히 다르다. 사실 여기 왜 투표를 통한 it 에 대한 답을 상단형 선택해제합니다 이에 대해 이 질문에 답을 잘못 링크됨 의문이다. 어쨌든, 여전히 일반 doesn& 것으로, t # 39 이 문제에 대한 해결 방안을 있지만 일부 솔루션뀉뀉뀉뀉 게시하기를 링크됨 구체적인 사건에 대한 질문을 여기 또 작동할 수 있다.
질문에 대한 의견 (5)

Div 상위입니다 세트 포지션: 상대 '관심용 안쪽 div.

position: absolute; 
bottom: 0;

and 여깄군:)

해설 (6)

일을 할 수 있는 방법은 다음과 같습니다.

  • 왼쪽 너회의 요소 같은 보통 Float

  • Div 모피쳐 회전시킵니다 사용하여 180 도

  • 모스 변형 로테이트 (180deg);

  • 웹킷 변형 로테이트 (180deg);

  • o 변형 로테이트 (180deg);

  • 밀리초입니다 변형 로테이트 (180deg); filter:progid:DXImageTransform.Microsoft.BasicImage (순환) = 2). 이스피들: http://jsfiddle.net/wcneY/

  • 이제 180 도 회전 모든 요소를 둘 직선입니다 다시 왼쪽 부동 (주고 클래스). 짜잔! 그들은 부동 소수점 아래 할.

해설 (8)
해결책

며칠 후 다양한 기술에 대해 어려움을 겪고 있다고 하는데, 이 불가능할 것으로 보인다. 심지어 javascript 를 사용하여 (어떤 난 don& # 39, t want to do), t # 39 이 doesn& 보일 수 있습니다.

명확하게 하는 이해할 수 없는 사람들을 위해 - 이게 찾고 있습니다. 공통적으로 사용할 수 있는 것은 상당히 게시하기를 레이아웃용 오버클로킹된 인세트의 (사진, 표, 그림 등) 의 마지막 줄의 맨 밑에 있는 도왔으매 그 아래 라인을 텍스트를 텍스트로 중심으로 한 블록 (또는 페이지에서와 인세트의 위와 오른쪽이나 왼쪽으로 흐르는 자연스러운 분할합니다 면을 따라 페이지를 인세트의 켜있을. Html / css 를 사용할 수 있는 것이 있는 줄 수 있는 사소한 부동 소수점 스타일입니까 상단형 인세트의 상단형 블록 내 줄 수 있는 게 보인다 하지만 깜짝 텍스트 및 인세트의 공통 레이아웃 작업을 불구하고 이 있다.

39 이 항목에 대한 재조사 할 수있을 것 같아요, I& 설계 목표를 가지고 있지 않으면 누구나 막판 제안이다.

해설 (4)

나는 이 JQuery 에 너비 받침대 위에 있는 요소를 넣어 하이베드 사이징하는 받침대 (또는 파이프) 의 높이 빼기 모피쳐 따르면 부동 소수점 오른쪽, 다음 하던 child& # 39 의 높이이다.

나는 내 발로 작동하는 수 있지만 절대 외곽진입 포지셔닝하십시오 js 전에 사용하여 텍스트 흐름 견하여. 그러므로 내가 전환하십시오 정적인 포지셔닝하십시오 받침대 활성화하십시오 외곽진입. (헤더입니다 는 상위 요소를 컷아웃할 is the one i want is my 받침대, 파이프 (오른쪽 아래)

$("header .pipe").each(function(){
    $(this).next(".cutout").css("position","static");     
    $(this).height($(this).parent().height()-$(this).next(".cutout").height());                                                   
});

CSS

header{
    position: relative; 
}

header img.cutout{
    float:right;
    position:absolute;
    bottom:0;
    right:0;
    clear:right
}
header .pipe{
    width:0px; 
    float:right

}

파이프, 그 후 제 1 의 텍스트를 HTML 오더할 컷아웃할 나와야 한다.

해설 (5)

이렇게 하면 div 페이지 하단에 있는 고정 및 수정 맨 아래로 스크롤할 때

#div {
    left: 0;
    position: fixed;
    text-align: center;
    bottom: 0;
    width: 100%;
}
해설 (1)

또 다른 div 와 div 동일팔레트에 상위입니다 설정되었습니다 div& # 39 의 스타일을 ',' 그 자식 div 에 설정되었습니다 포지셔닝하십시오 상대치 다음 CSS 속성을:: 절대, 포지션: 아래 0. '

해설 (2)

39 you& 사용할 경우, re 그땅은 가는 side of the line of the 텍스트 또는 극한강도에 이르면 압축 파괴가 일어난다 블록 (반대로 완전히 주변의 underneath it 수 있는 새로운 일을 끝내지 않고, t # 39 can& 블록 및 시작) 한 it& # 39 에 떠 있는 모 코너에 대한 불가능한 것은 블록 중 하나로 블록. 단락 내에서 태그를 넣을 경우 몇 가지 내용이 블록과 블록, 동일팔레트에 매핑하려는 떠 https://partner. microsoft. 오른쪽 아래에 링크 단락 내의 블록 및 세트 迈向 float: 그래, 그럼 div 태그를 넣을 분명한: 그냥 그 끝에 세트를 모두 단락 태그이고, Div 태그를 주기표시 하던 것이 마지막 smartupdate 상위입니다 둘러쌉니다.

<div class="article" style="display: block;">
    <h3>title</h3>
        <p>
            text content
            <a href="#" style="display: block;float: right;">Read More</a>
        </p>
    <div style="clear: both;"></div>
</div>
해설 (0)

부모 자식 요소로 포지셔닝하십시오 상대치 설정할 경우, 맨 위치 설정: 절대, 설정할 수 있습니다. 및 아래 0.

<! - begin 스니핏: js 숨기십시오: &gt 거짓값 -;

#outer {
  width:10em;
  height:10em;
  background-color:blue;
  position:relative; 
}

#inner {
  position:absolute;
  bottom:0;
  background-color:white; 
}
<div id="outer">
  <div id="inner">
    <h1>done</h1>
  </div>
</div>

끝 - &lt 스니핏 >;!

해설 (0)

텍스트 아주 잘 스케쳐내 랩

<! - begin 스니핏: js 숨기십시오: &gt 거짓값 -;


<div class="outer">
  <div class="inner">
    <h3>Sample Heading</h3>
    <p>Sample Paragragh</p>
  </div>
</div>
.outer {
  display: table;
}

.inner {
  height: 200px;
  display: table-cell;
  vertical-align: bottom;
}

/* Just for styling */
.inner {
  background: #eee;
  padding: 0 20px;
}

끝 - &lt 스니핏 >;!

해설 (0)

내가 알고 있는 것은 최근 이 물건을 살 난 실행했음 를 이 문제다.

, 조언 정말 어리석은 상대경로를 를 사용하여 포지셔닝하십시오 있는 점 때문에 전체 부동 소수점 기술로는 유실됩니다 상대경로를 한다.

하지만, 지금 내가 있는 범용 솔루션으로 찾지 못한 많은 건 그냥 뭔가 연속 표시하십시오 프로플레 를 사용하여 부동 같은 일련의 스팬합니다 요소. # 39, t 세로일 맞추십시오 can& 진실이며당신이 iqn.

비슷한 효과를 얻기 위해 이 작업을 수행할 수 있습니다. # 39 의 부동 소수점, 하지만 it& 설정되었습니다 div 하지 말라 '를' 인라인 블록 디스플레이 속성. 그런 다음 맞추십시오 it 세로일 하지만 뜻대로 있습니다. 방금 # 39 의 수직 정렬 '속성' 으로 설정할 필요가 parent& div 의 탑 ',' 아래 ',' 중간 '또는' 기본 '

수 있는 사람이 됐으면 좋겠다 "고 말했다

해설 (3)

[ 플렉상자 ] 의 출시와 함께 (https://css-tricks.com/snippets/css/a-guide-to-flexbox/) 이 상당히 많은 해킹 없이 쉽게 되어 있다. ['자체 맞추십시오.: 이 자식 요소로 (https://developer.mozilla.org/en-us/docs/web/css/align-self) 에 따라 맞추십시오 flex 끝 '] 는 [교차축] (http://www.w3.org/TR/css-flexbox-1/ # 상자 모델).

.container {
  display: flex;
}
.bottom {
  align-self: flex-end;
}
<div class="container">
  <div class="bottom">Bottom of the container</div>
</div>
  • Output:*

<! - begin 스니핏: js 숨기십시오: 참 - &gt.

.container {
  display: flex;
  /* Material design shadow */
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  height: 100px;
  width: 175px;
  padding: 10px;
  background: #fff;
  font-family: Roboto;
}
.bottom {
  align-self: flex-end;
}
<div class="container">
  <div class="bottom">Bottom of the container</div>
</div>

끝 - &lt 스니핏 >;!

해설 (3)

난 그냥 해 표.

<div class="elastic">
  <div class="elastic_col valign-bottom">
    bottom-aligned content.
  </div>
</div>

및 CSS.

.elastic {
  display: table;
}
.elastic_col {
  display: table-cell;
}
.valign-bottom {
  vertical-align: bottom;
}

실제로 확인해 보십시오.: http://jsfiddle.net/mLphM/1/

해설 (0)

이 중 한 외곽진입 @dave-kok 선택했다. 하지만 전체 내용을 잘 경우에만 작동하잖아 스크롤하지 않고. 만약 누군가 내가 도움이 될 줄 알고

outer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.space {
    float: right;
    height: 75%;  
}
.floateable {
    width: 40%;
    height: 25%;
    float: right;
    clear: right;  
 }

다음은 코드 (http://jsfiddle.net/d9t9joh2/)

해설 (0)

확실하지 않지만 책정안 게시하기를 사용할 경우 이전 작업 듯 위치: 대신 상대경로를 상대치 하위 div 에.

#parent {
  width: 780px;
  height: 250px;
  background: yellow;
  border: solid 2px red;
}
#child {
  position: relative;
  height: 50px;
  width: 780px;
  top: 100%;
  margin-top: -50px;
  background: blue;
  border: solid 2px green;
}

html &gt <! - -;

<div id="parent">
    This has some text in it.

    <div id="child">
        This is just some text to show at the bottom of the page
    </div>
</div>

&lt /code&gt &lt /pre>;;;

없고 테이블.!

해설 (0)

난 이미 오래 전부터 이 솔루션을 찾을 것으로 잘 알려져 있다. 이것이 내가 프레젠테이션이든:

자체 맞추십시오.: flex 끝.

링크: https://philipwalton.github.io/solved-by-flexbox/demos/vertical-centering/ 하지만 나는, 내가 어디에서 주지하십시오 can& # 39 이 링크를 열 수 없다. 이를 통해 희망을

해설 (0)

이는 현재 flex 기입란 사용 가능합니다. 그냥 # 39, & # 39 display& 설정합니다. # 39, & # 39 의 상위 div flex& 있다. # 39, & # 39 margin-top& 및 설정합니다. # 39, & # 39, 재산을 auto&. 이 모든 재산을 모두 div 왜곡 않습니다.

<! - begin 스니핏: js 숨기십시오: &gt 거짓값 -;

.parent {
  display: flex;
  height: 100px;
  border: solid 1px #0f0f0f;
}
.child {
  margin-top: auto;
  border: solid 1px #000;
  width: 40px;
  word-break: break-all;
}
<div class=" parent">
  <div class="child">I am at the bottom!</div>
</div>

끝 - &lt 스니핏 >;!

해설 (0)

전화했는데 몇 가지 기술 및 다음 협력했습니다 가져다줄래요, 만일 모든 다른 누군가는 이 때문에 실패할 경우 그 모든 시도하시겠습니까 협력했습니다 가져다줄래요:).


  #footer {
    height:30px;
    margin: 0;
    clear: both;
    width:100%;
    position: relative;
    bottom:-10;
  }


<div id="footer" >Sportkin - the registry for sport</div>
해설 (0)

'설정' 여백 가기 위해 css 속성을 사용할 수 있는 컨테이너입니다 바닥글에 있다. Css 를 사용하여 '속성' 마지막 텍스트 맞추십시오. 및 내용 가운데에서 바닥글을 설정할 수 있습니다.

 <div class="container" style="margin-top: 700px;  text-align-last: center; ">
      <p>My footer Here</p>  
 </div>
해설 (0)

39 하는 경우, s, t 제공하십시오 상대치 맞춤에는 및 DIV& 여전히 aren& # 39 표, 세트, bottom&quot 발니 = &quot 그리웠댔지 됩니다. 셀의 운영까지도 컨텐트에서 하단에 정렬. # 39 의 질문 답변을 하지 않을 만큼 큰 그러니까말이야 it& DIV& # 39 을 대체할 수 있어야 하고 있지만 이것이 내가 테이블뿐 이미지와 함께 최근 캡션의 또한 지금까지 원활한 실행을 해야 할 일을 했다.

해설 (0)

또한 이 책정안 게시하기를 앞서 찾았다.

div {
  position: absolute; 
  height: 100px; 
  top: 100%; 
  margin-top:-100px; 
}

가장 낮은 부분을 수정 절대 포지셔닝도 div 있지만브라우저에 페이지를 로드하는 빛위에 있지만 스크롤하십시오 때 더 이상 사용하지 않기 때문에 만약 페이지는 스크롤해야 with you. 내가 포지셔닝도 스크램블된 상대치 및 작동하잖아 완벽했지 바꿨다. Div 댁이라면 로드 시, 실제로 그것을 볼 수 있도록 직선입니다 아래 won& t # 39 에 도달할 때까지 아래.

div {
      position: relative;
      height:100px; /* Or the height of your image */
      top: 100%;
      margin-top: -100px;
}
해설 (1)