Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 234
  • Last Modified:

What's the CSS to align text of a DIV to the bottom center?

I have a bootstrap based row / column system. One row is labels for a progress bar. The second row will be the glyphicon map pointer (the pointer is NOT included in this question).

How do I align this text to the bottom of the div?

Screenshot
(The red column outlines are there to show the columns. I added the arrows to show which ones need to be moved down...

Here's the fiddle... but it doesn't exactly work as the screenshot since (at least on this monitor) the result section is a little narrow....

http://jsfiddle.net/d388t1oL/
0
DrDamnit
Asked:
DrDamnit
  • 2
  • 2
1 Solution
 
aikimarkCommented:
use the vertical-align: bottom style

Reference:
http://www.w3schools.com/cssref/pr_pos_vertical-align.asp
0
 
RobOwner (Aidellio)Commented:
You can do it by wrapping the inner content with a tag like the <label> one you have for start, before making the containing element have the postition of relative.  The inner tags then can have the absolute positioning assigned and it's easily put to the bottom of the container.

demo here: http://jsfiddle.net/d388t1oL/6/embedded/result/ (from http://jsfiddle.net/d388t1oL/6/)

#progress .progressMarker {
height: 85px;
text-align: center;
position: relative;
}

#progress .progressMarker * {
position: absolute;
bottom: 0px;
}

Open in new window

0
 
GaryCommented:
I've requested that this question be closed as follows:

Accepted answer: 250 points for aikimark's comment #a40471986
Assisted answer: 250 points for Rob Jurd's comment #a40472097

for the following reason:

This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0
 
RobOwner (Aidellio)Commented:
Don't like to object, however both the author and I tried the vertical-align property with no success because the elements are floating, which changes their dimensional properties.  Hence the need for absolute positioning within the element.

I believe my answer is the only correct one.
0
 
aikimarkCommented:
@Rob
...both the author and I tried...
How would I or future readers know that?!?
0

Featured Post

Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now