

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Align text and select boxes to the same width with HTML and CSS
When we set the width and height of an element in CSS then often the element appears bigger than the actual size. This is because by default, the padding and border are added to the element’s width and height and then the element is displayed.
The box sizing property includes the padding and border of an element with actual width and height so that the element does not appear bigger than the actual size. The format to use this property is “box-sizing: box-border”
Example
You can try to run the following code to align text and select boxes to the same width −
<html> <head> <style> input, select { width: 250px; border: 2px solid #000; padding: 0; margin: 0; height: 22px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } input { text-indent: 3px; } </style> </head> <body> <input type = "text" value = "Name of Candidate"><br> <select> <option>Select Choice</option> <option>Student</option> <option>Teachers</option> <option>Head</option> </select> </body> </html>
- Related Questions & Answers
- How to create custom select boxes with CSS and JavaScript?
- Is it possible to select text boxes with JavaScript?
- Align the text of a document with CSS
- Align the text of a paragraph with CSS
- Align the last line of the text with CSS
- CSS text-align-last property
- How to place text over an image with HTML and CSS?
- Emphasis text and color with CSS
- Vertical align text in a block element with HTML
- The width and height properties in CSS
- How to Justify Text using text-align & text-justify CSS Properties?
- Block-level Elements and Block Boxes in CSS
- Inline-level Elements and Inline Boxes in CSS
- Usage of text-align property in CSS
- Control the flow and formatting of text with CSS
Advertisements