简体   繁体   中英

Align vertical text from left side

I have a web page where I want to align my text vertically from the left side which are currently align from the right side.Here is my code in js fiddle: https://jsfiddle.net/r1uoyks6/ I have tried several CSS property like vertical-align text-align float:clear .But failed to achieve the result.I had to <br/> to position the <p> below one another.Tried display:inline-block property but no success.

 .taker { margin-top: 3em; position: relative; display: inline-block; } .teacher { margin-left: 4.0em; margin-top: 7em; clear: left; float: right; } .teacher_name { margin-left: 4.0em; margin-top: -1.5em; vertical-align: middle; float: right; display: inline-block; } 
 <div class="taker"> <p class="teacher">Submitted To,</p><br/> <p style="vertical-align:right;" class="teacher_name">Dr. NM Golam Zakaria</p><br/> <p style="vertical-align: right;" class="teacher_name">Professor</p><br/> <p style="vertical-align: right;" class="teacher_name">BUET</p><br/> </div> 

you can try this code and always use text-align property.

 .taker { margin-top: 3em; display: inline-block; } .teacher { margin-left: 4.0em; margin-top: 7em; text-align: left; } .teacher_name { margin-left: 4.0em; margin-top: -1.5em; text-align: left; display: inline-block; float:left; } 
 <div class="taker"> <p class="teacher">Submitted To,</p><br/> <p class="teacher_name">Dr. NM Golam Zakaria</p><br/> <p class="teacher_name">Professor</p><br/> <p class="teacher_name">BUET</p> </div> 

The value right doesn't exist for vertical-align in CSS. Maybe you meant text-align ? Otherwise see MDN for allowed values of vertical-align .

I've removed all floating, positioning and aligning rules from your CSS, so that the text is (per default) left aligned. Is this what you want?

 .taker { margin-top: 3em; display: inline-block; } .teacher { margin-left: 4.0em; margin-top: 7em; vertical-align: middle; } .teacher_name { margin-left: 4.0em; margin-top: -1.5em; vertical-align: middle; display: inline-block; } 
 <div class="taker"> <p class="teacher">Submitted To,</p> <br/> <p class="teacher_name">Dr. NM Golam Zakaria</p> <br/> <p class="teacher_name">Professor</p> <br/> <p class="teacher_name">BUET</p> <br/> </div> 

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM