Jump to content
  • 0

Господа, устал бороться с png фоном;(( Помогите


biger
 Share

Question

Собственно проблема не в том чтобы сделать фон прозрачным в ИЕ6, например. Есть слой в CSS:

#top_center {background: url(../images/bg_top.png); 
background-repeat: no-repeat;
background-position: center top;
}

Для этого же слоя, дабы сделать его прозрачным и понимаемым для ИЕ6 в код страницы прописываю следующее:

<!--[if lte IE 6]>
<style>
#top_center
{
background-image: none;
filter rogid XImageTransform.Microsoft.AlphaImageLoader(src=/templates/w.club/images/bg_top.png,sizingMethod='crop');
}
</style>
<![endif]-->

В итоге все получаю красивым и прозрачным, но, появилась проблема изза которой я собственно сюда и пишу.

Перед тем как прописать фильтр фон ровняется по центру как и положено, но естественно в ИЕ6 подсвечивает серым. После применения фильтра фон делается прозрачным и, чтоб он сдох, начинает ровняться по левому краю. Уже не знаю что ему сделать, пробовал различные варианты и не могу понять где собака порылась. Буду очень благодарен за помощь.

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

У меня блок с фоном тогда выйдет размером в 1200 пикселей. Можно ли как то прописать, чтобы при сжимании страницы до, например 800 пикселей, сжимался так же и блок в 1200?

Link to comment
Share on other sites

  • 0
Другими словами, я сделал div с нужным фоном и поставил ему width:100%. Снова не ровняется в IE6

Ты не понял, блок размером с изображение, 1200px, просто он должен ездить внутри другово блока как тебе нужно и скрываться за его приделами.

Link to comment
Share on other sites

  • 0

У меня между этими элементами располагается контент. Если я ставлю высоту в 100% то вообще ничего не отображает, ни контента, ни элементов моих. Если фиксированное значение - то отображается четко весь контент, который помещается в это значение. В css html {height:100%} указано.

Link to comment
Share on other sites

  • 0
Если я ставлю высоту в 100% то вообще ничего не отображает, ни контента, ни элементов моих.

А причем тогда ?width:174px не устраивает, надо 100%?? С высотой могут быть проблемы. Только я одно понять не могу, ты пытаешся поместить контент во внутренний див? Это же див чисто для фона. Делай отдельный слой для контента поверх фона. В принцепе я думаю что и с высотой вс? решаемо, и не такое правили :o

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy