Hi Behaviour is expected. Floated and absolutely positioned elements lose their 100% width by default. See http://jsfiddle.net/6De85/6/ for example.
You should specify the width for selected elements rather than using general width for positioned elements. Ville 2012/7/4 [email protected] <[email protected]> > Hi everybody, > > We are used to the width of block elements being 100% by default. > HTML5 new 'divs' such as section, article, footer, etc seem to behave > like that when declared as 'display: block;' > This corresponds with Eric's reset.css. > > The odd behaviour, in my eyes, is that as soon as you use 'position: > ....;' on on of those block elements, including the old div, they seem > to loose their 100% width. > Three questions, is this established normal behaviour that should be > expected? > What other attributes loose their values? > Is the remedy to add a general 'width: 100%;' for example in reset.css, > or am I better served by specifically having to write the width > attribute on the selected elements? > > Tia > Niels > > -- > Niels Muller Larsen, MSc > Programmer, College Professor > > We really don't have any enemies. It's just that some of our best > friends are trying to kill us. > > ______________________________________________________________________ > css-discuss [[email protected]] > http://www.css-discuss.org/mailman/listinfo/css-d > List wiki/FAQ -- http://css-discuss.incutio.com/ > List policies -- http://css-discuss.org/policies.html > Supported by evolt.org -- http://www.evolt.org/help_support_evolt/ > ______________________________________________________________________ css-discuss [[email protected]] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
