82. Cascading Style Sheets
internet community
http://www.w3.org/TR/CSS21/
local community
Basic Design
browser fixed
New Trends of CSS
82
83. Cascading Style Sheets
internet community
http://www.w3.org/TR/CSS21/
local community
Basic Design
media / seminar
browser fixed
New Trends of CSS
83
84. Cascading Style Sheets
internet community
http://www.w3.org/TR/CSS21/
local community
Basic Design
media / seminar
browser fixed
book / educational institution
New Trends of CSS
84
180. elastic layout details
Resolution vs. browser size vs. fixed or adaptive width
http://www.456bereastreet.com/archive/200611/resolution_vs_browser_size_vs_fixed_or_adaptive_width/
180
197. IE hasLayout outline
Peekaboo Bug
Internet Explorer and Expanding Box Problem
Quirky Percentages
Line-height bug
Border Chaos
Disappearing List-Background bug
Guillotine Bug
Unscrollable Content bug
Duplicate Characters Bug
IE and Italics
Doubled Float-Margin bug
Duplicate Indent bug
Three pixel text jog
Creeping Text bug
Missing First letter bug
Phantom box bug
197
199. IE hasLayout outline
Explorer Exposed!
The weird and wonderful world of Internet Explorer
http://www.positioniseverything.net/explorer.html
199
200. IE hasLayout outline
Explorer Exposed!
The weird and wonderful world of Internet Explorer
IE6 Peekaboo Bug
http://www.positioniseverything.net/explorer/peekaboo.html
200
201. IE hasLayout outline
There are three ways we know to prevent this bug.
1. Keep the clearing div from touching the float, or avoid using a
background on div#floatholder. Not exactly ideal.
2. Give both div#floatholder and div#float 'position: relative'.
Be sure to fully test this method.
3. Give div#floatholder hasLayout (now the preferred method)
201
202. IE hasLayout outline
There are three ways we know to prevent this bug.
1. Keep the clearing div from touching the float, or avoid using a
background on div#floatholder. Not exactly ideal.
2. Give both div#floatholder and div#float 'position: relative'.
Be sure to fully test this method.
3. Give div#floatholder hasLayout
(now the preferred method)
202
203. IE hasLayout outline
There are three ways we know to prevent this bug.
1. Keep the clearing div from touching the float, or avoid using a
background on div#floatholder. Not exactly ideal.
2. Give both div#floatholder and div#float 'position: relative'.
Be sure to fully test this method.
3. Give div#floatholder hasLayout
(now the preferred method)
203
210. new IE hasLayout outline
haslayout
CSS property Value
display inline-block
height any value
float left or right
position absolute
width any value
writing-mode tb-rl
zoom any value
210
211. new IE hasLayout outline
haslayout
CSS hacks !?
CSS hacks and broken pages
211
212. new IE hasLayout outline
haslayout
“non-layout” elements
or
“has layout” elements
212
214. new IE hasLayout outline
haslayout
Many common IE float bugs.
Boxes themselves treating basic properties differently.
Margin collapsing between a container and its descendants.
Various problems with the construction of lists.
Differences in the positioning of background images.
Differences between browsers when using scripting.
214
215. new IE hasLayout outline
haslayout
IE6 Peekaboo Bug
215
216. new IE hasLayout outline
haslayout
IE6 Peekaboo Bug
216
217. new IE hasLayout outline
haslayout
IE6 Peekaboo Bug
217
218. new IE hasLayout outline
haslayout
CSS property Value
display inline-block
height any value
float left or right
position absolute
width any value
writing-mode tb-rl
zoom any value
218
221. new IE hasLayout outline
haslayout
CSS property Value
display inline-block
height any value
float left or right
position absolute
width any value
writing-mode tb-rl
zoom any value
221
222. new IE hasLayout outline
haslayout
CSS property Value
display inline-block
height any value
float left or right
position absolute
width any value
writing-mode tb-rl
zoom any value
222
223. IE hasLayout outline
On having layout
http://www.satzansatz.de/cssd/onhavinglayout.html
223
398. new Cascading Style Sheets
internet community
http://www.w3.org/TR/CSS21/
local community
Basic Design
media / seminar
browser fixed
book / educational institution
New Trends of CSS
398