Ir para conteúdo

Arquivado

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

Caio Marcio de Campo

Como colocar itens em níveis hierárquivos com a instrução ol?

Recommended Posts

Tenho que fazer uma página ASP de um decreto o qual tem níveis hierárquicos: Artigo, Inciso, Parágrafo e Alínea. Quando se é um decreto simples OK, entretanto quando se tem uma chamada, em um dos parágrafos, a um parágrafo de outro decreto (contendo alíneas), as margens ficam erradas. Tem alguma forma de fazer com que a estrutura fique com as margens definidas corretamente? Fiz a definição das margens como indicado abaixo:

<!-- Define estilo da página -->
<style>
p {margin-right: 10px; margin-left : 2px;}
p.sub-cabecalho {margin-left : 220px;}
p.artigo {margin-left : 10px;}
p.artigo_S {margin-left : 20px;}
p.artigo_T {margin-left : 30px;}
p.inciso {margin-left : 25px;}
p.inciso_S {margin-left : 35px;}
p.inciso_T {margin-left : 45px;}
p.paragrafo {margin-left : 40px;}
p.paragrafo_S {margin-left : 50px;}
p.paragrafo_T {margin-left : 60px;}
p.alinea {margin-left : 55px;}
p.alinea_S {margin-left : 65px;}
p.alinea_T {margin-left : 75px;}
</style>
onde: Sem complemento = Principal
S = Secundário
T = Terciário
Usando a instrução ol para os incisos (I, II, ...) e as alíneas (a, b, ...), não consegui ainda usá-la para parágrafo (§ 1º, § 2º, ...) e artigos (Artigo 1º, Artigo 2º, ...), a margem de uma alínea de um decreto secundário chamado em um dos parágrafos do principal acaba ficando fora da margem configurada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

use jquery pra isso alimentado os dados com as variaveis ASP

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.