Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Junior Magalhães

tamanha do site

Recommended Posts

Você quer que o menu se ajuste de acordo com a resolução do cliente, ou deixar de ser fixo quando for menor que 1300? Caso seja a segunda opção, só fazer uma condicional no CSS, que seria mais ou menos assim:

 

objeto{
   width:screen.width <= 1300 ? position:absolute; top;0; : position:fixed;
}

Obs: Bom, to fazendo essa zica às 2:00 da madrugada, então provavelmente não irá funcionar, mas eu prefiro que você vá no Google pesquisar!

 

Outra solução é:

jQuery(document).ready(function(){
    jQuery.noConflict();
    var getWidth = $("#seuObjeto").width();
    var condicional = getWidth <= 1300 ? $("#seuObjeto").css("position", "absolute") : $("#seuObjeto").css("position","fixed");
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

Até onde eu sei essas CSS Expressions além de não serem válidas ainda só funcionam no IEca.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, Junior Magalhães creio que o menu não seja fixo desde o começo. Faz ele com:

width: auto;
min-width: 256px;
max-width: 1300px;

Assim ele não cresce mais que isso e, dependendo do que você deseja como resultado final, Ele poderá ter alguma position específica;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.