Ir para conteúdo
Fórum Script Brasil
  • 0

Laravel: 630 pixels


Frank K Hosaka

Pergunta

Estou usando o ambiente Laravel, HTML <div> e o CSS Tailwind para as visualizações caberem no meu celular Note 10 no modo paisagem.

No começo, eu me atrapalhei na hora de usar o Tailwind com o marcador <table>, e assim eu me aventurei com o marcador <div>.

O grande problema que eu enfrentei é alinhar a <div>cabecalho</div> com a <div>dados</div>. Só na semana passada é que eu aprendi que só é possível alinhar duas <div> se elas tiverem exatamente o mesmo tamanho.

Outro problema é colorir a <div>cabecalho</div>, aqui eu apelei para a improvisação: se <div class="odd:bg-gray-200"> não der certo, então mudar para <div class="even:bg-gray-200">. O Copilot tem várias sugestões para resolver esse tipo de problema, mas eu sinceramente prefiro o velho método da tentativa e erro, claro que o meu método não é lógico, mas é o melhor atalho que eu encontrei para renderizar a página no meu celular no modo paisagem o mais rápido que eu puder. É a famosa política de que os fins justificam os meios:

 

arquivo resources > views > diarioHistorico.blade.php

@include('menuView') // define entre outras coisas body {width:630px}
<script>btMenu.innerHTML = 'Histórico';document.title = 'Histórico'</script> 
<div class="flex font-semibold odd:bg-gray-200">
    <div class="w-[70px]">Dia</div>
    <div class="w-[50px] text-right">Lcto</div>
    <div class="w-[50px] text-right">CtaD</div>
    <div class="w-[50px] text-right">CtaC</div>
    <div class="w-[80px] text-right">Valor</div>
    <div class="w-[328px] ml-2">Histórico</div>
</div>
@foreach($hist as $h)
    <div class="flex odd:bg-gray-200">
        <div class="w-[70px]">{{dbr($h->dia)}}</div>
        <div class="w-[50px] text-right">
            <a href='diarioEdita?docto={{$h->docto}}' 
                class="text-gray-500 font-semibold">
                {{$h->lcto}}
            </a>
        </div>
        <div class="w-[50px] text-right">{{$h->contad}}</div>
        <div class="w-[50px] text-right">{{$h->contac}}</div>
        <div class="w-[80px] text-right">{{dec($h->valor)}}</div>
        <div class="w-[328px] ml-2">{{$h->hist}}</div>
    </div>
@endforeach
    

 

Captura de tela 2025-01-05 072717.png

Screenshot_20250105-082629_Samsung Internet.jpg

Editado por Frank K Hosaka
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...