05 Float
05 Float
CS380
description
float
CS380
CS380
p { background-color: fuchsia; }
h2 { clear: right; background-color: yellow; }
CSS
Mario
Mario is
is aa fictional
fictional character
character in
in his
his video
video game
game series.
series.
Serving
Serving as
as Nintendo's
Nintendo's mascot
mascot and
and the
the main
main protagonist
protagonist of
of
series,
Mario
appeared
over
200
video
thethe
series,
Mario
hashas
appeared
in in
over
200
video
games
games
since
his creation.
since his
creation
output
property
clear
CS380
description
disallows floating
elements from
overlapping this
element;
can be left, right, or none
(default)
Clear diagram
7
CS380
CSS
CSS
output
CSS
output
CS380
10
overflow
CS380
description
specifies what to do if an
element's content is too
large;
can be auto, visible,
hidden, or scroll
Multi-column layouts
11
<div>
<p>first paragraph</p>
<p>second paragraph</p>
<p>third paragraph</p>
Some other text that is important
</div>
HTML
second paragraph
output
first paragraph
12
CS380
13
property
position
CSS
value
description
static
default position
relative
absolute
a fixed position
within its
containing element
fixed
a fixed position
within the browser
window
Absolute positioning
14
#sidebar {
position: absolute;
left: 400px;
top: 50px;
}
CS380
CSS
Relative positioning
15
CSS
Fixed positioning
16
CSS
CS380
17
1.
2.
3.
Size properties (width, height, minwidth, etc.) are ignored for inline boxes
margin-top and margin-bottom are
ignored,
but margin-left and margin-right are
not ignored
CS380
CS380
property
description
vertical-align
CS380
vertical-align example
21
CS380
22
vertical-align example
(cont.)
CS380
23
output
property
description
25
CSS
output
CS380
<ul id="topmenu">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
HTML
#topmenu li {
display: inline;
border: 2px solid gray;
margin-right: 1em;
}
CSS
output