Paulo Freitas Nobrega 0 Denunciar post Postado Abril 14, 2011 Pessoal Boa Tarde! Tenho uma div: <div id="footer">footer</div> E seu estilo: #footer { width: 936px; height: auto; padding: 14px; display: table; background-image: url(../images/background-line-dotted.png); background-position: top; background-repeat: repeat-x; } No Firefox 4 e IE 7 e 8 está corretamente, mas no Google Chorme apresenta o seguinte erro: Com as somas do padding a largura de footer deveria se estender por 964px (width: 964px + padding-left: 14px + padding-right: 14px), mas aparentemente os 28px do padding estão sendo renderizando dentro da div, porém ignorados na soma da largura (width); Resumindo é como se os valores fossem esse: #footer { width: 908px; /*change here*/ height: auto; padding: 14px; display: table; background-image: url(../images/background-line-dotted.png); background-position: top; background-repeat: repeat-x; } Alguém sabe porque isso acontece? Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Abril 14, 2011 Podem ser varias coisas. [desde bug do display: table; até outro elemento interferindo].. tem um link para testarmos o site online ? com apenas estas informações está muito vago. Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Freitas Nobrega 0 Denunciar post Postado Abril 15, 2011 Segue o exemplo on-line: http://www.ilhasolteira.net/cerest/ Compartilhar este post Link para o post Compartilhar em outros sites
Francispansa 6 Denunciar post Postado Abril 15, 2011 Experimente deixar o estilo do #footer assim #footer { width: 936px; height: auto; padding: 14px; display: block; background: url(../images/background-line-dotted.png) repeat-x top center; clear:both } :D Compartilhar este post Link para o post Compartilhar em outros sites