CSS tutorial size and position properties Free Web Design Tutorials
Home   HTML CSS JavaScript PHP MySQL Usability Glossary
CSSBasicsImplementing CSSCSS SyntaxPseudo Classes/ElementsCSS ClassesCSS PropertiesFontColor and BackgroundTextBorderMargins and PaddingCSS size and position propertiesSize and Position

Home > CSS > Size and Position Propertiesprinter version

CSS Size and Position Properties

These CSS properties allow fine control over the size and position of HTML elements, particularly <div> and <span>.

Units of Measurement

Units of measurement, when applied to HTML elements, may either be relative or absolute. Absolute units have no real meaning on a computer screen so are not covered here. Relative units include ...

Example of Setting the Size and Position Properties of a Class
.element_class_name {
position: absolute;
width: 400px;
height: 200px;
}


PropertyDescriptionValues
widthSets the width of the element.
If length is used it must be set to units of measurement.
auto
length
percentage
heightSets the height of the element.
If length is used it must be set to units of measurement.
auto
length
percentage
clearForces following elements to be displayed below the element instead of wrapping round it.none
both
left
right
clipSets which part of the element is visible. Anything outside the defined rectangle is clipped.
The rectangle is defined with rect(top,right,bottom,left) using units of measurement.
auto
rect
displayThis determines whether an element is rendered or not.
none means it is not rendered.
inline means it is rendered inline with surrounding elements
block means it is rendered with a line to itself.
none
inline
block
floatThis causes following elements to wrap to the left or right of the element.none
left
right
leftSets the left position of the element in relation to its containing element.
If length is used it must be set to units of measurement.
auto
length
percentage
rightSets the right position of the element in relation to its containing element.
If length is used it must be set to units of measurement.
auto
length
percentage
topSets the top position of the element in relation to its containing element.
If length is used it must be set to units of measurement.
auto
length
percentage
overflowThis determines how the element will display its content if the content is larger than the element.
auto means the browser will decide what to do.
visible means the content will be seen outside the element
hidden means the content will be clipped to fit the element.
scroll means that the content is clipped but scrollbars will allow the clipped part to be viewed.
auto
visible
hidden
scroll
z−indexThis controls the stacking order of positioned elements that overlap. Higher numbers always appear above lower numbers in the stacking order.auto
number


Previous - Margins and Padding Properties Previous - Margins and Padding Properties


Privacy | Terms | Contact | Links | Sitemap | RSS Feeds RSS and JavaScript Feeds
©2009 www.webdesignworkmate.co.uk all rights reserved 
Design and Production by smallbizonline website design © 2000-2009
Valid HTML 4.01! Level Double-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0Valid CSS!
Tips and TricksMenu ButtonsSpecial Effects
Recommended Reading
CSS - the missing manual

The CSS anthology

Beginning CSS web development