она любит, но по-своему. Думаю в стандарте не сказано, что делать с областями, которые должны были занимать relative элементы. Опера просто показывает их, в отличие от других браузеров
p.s. а вообще не стоит использовать absolute, relative, когда оно не нужно
p.p.s. возможно будет полезно почитать
http://softwaremaniacs.org/blog/category/web/primer/