var tipSwidth = $ (". Carregando"). CSS ("largura"). Substitua ("px", "") // obtenha var windowwidth = $ (janela) .width (); $ (". Carregando"). CSS ({"Display": "Block"}); // Mostrar $ (". Carregando"). CSS ({"esquerda": (WindowDth - TipSwidth) /2 + "px"});Quero obter a largura real de uma div com base na largura adaptativa do conteúdo. Esta div está inicialmente oculta. Eu quero obter sua largura real e centralizá -lo. Depois de muito tempo, sempre não consigo obter a verdadeira largura da div. Mais tarde, descobri que o JS não pode obter a largura da div. O método atual é mostrá -lo primeiro, depois obter sua largura e calcular a posição
$ (". Carregando"). CSS ({"Display": "Block"}); // Mostrar var tipswidth = $ (". Carregando"). CSS ("largura"). Substituir ("px", "") // obtenha varwidth = $ (window) .Width (); $ (". Carregando"). CSS ({"esquerda": (WindowDth - TipSwidth) / 2 + "px"});