Приветствую, не могу победить особенность некоторых браузеров при вычислении суммарной ширины сестринских float-ов, в случае задания ширины родительского контейнера в процентах. Например:
Здесь, #wrap - главный родительский контейнер, который задаёт общую ширину в процентах, относительно которого уже и высчитываются все вложенные значения ширины, сабжевая проблема наглядно продемонстрированна на следующем скрине:
Здесь, справа от Column 3 видно малиновой фон внешнего контейнера (#wrap : ... background: #F3F;...) чего не должно быть, так как ширина предка для плавающих элементов col1-col3 задана в 100%, а их ширины (col1-col3) в сумме составляют 100%.
вот здесь, этот участок увеличен для большей наглядности:
Собственно, почему это происходит и как решить проблему кроссбраузерно ?
зы: "малиновая полоса" появляется в Opera (всех версий) и во всех webkit (то есть safari & chrom), отсутствует в IE8-9 и ФФ (> 3.6 версии, ниже у меня нет). Так же, эта особенность не проявляется в IE6-7, но там свои особенности и непроявляется она из-за другого бага, который фиксится clear: right и затрагивает другие особенности, но эти два браузера мы в расчёт не берём.
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.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
alb
Приветствую, не могу победить особенность некоторых браузеров при вычислении суммарной ширины сестринских float-ов, в случае задания ширины родительского контейнера в процентах. Например:
Здесь, #wrap - главный родительский контейнер, который задаёт общую ширину в процентах, относительно которого уже и высчитываются все вложенные значения ширины, сабжевая проблема наглядно продемонстрированна на следующем скрине:
Здесь, справа от Column 3 видно малиновой фон внешнего контейнера (#wrap : ... background: #F3F;...) чего не должно быть, так как ширина предка для плавающих элементов col1-col3 задана в 100%, а их ширины (col1-col3) в сумме составляют 100%.
вот здесь, этот участок увеличен для большей наглядности:
Собственно, почему это происходит и как решить проблему кроссбраузерно ?
зы: "малиновая полоса" появляется в Opera (всех версий) и во всех webkit (то есть safari & chrom), отсутствует в IE8-9 и ФФ (> 3.6 версии, ниже у меня нет). Так же, эта особенность не проявляется в IE6-7, но там свои особенности и непроявляется она из-за другого бага, который фиксится clear: right и затрагивает другие особенности, но эти два браузера мы в расчёт не берём.
Спасибо!
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
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.