Jump to content


Photo

Como Montar Um Layout Com Tableless/div


  • Faça o login para participar
15 replies to this topic

#1 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 03/08/2007, 23:53

como você sabe eu sou cabeça dura, hehehe

já pesquisei bastante em sites sobre o assunto e já encontrei algo, mas quero saber como definir e criar as div's , pois os tutoriais não informa sobre isso.

eu quero um layout completo típico de um portal, então:

o layout com 3 colunas e 3 linhas ou seja topo, menu/coluna esquerda, corpo/conteúdo, menu/direita, rodapé.

no geral quero é saber como fazer div e principalmente criar dentro do corpo tenho espaço de notícias, dicas, classificados... e é claro que vai servir para por conteúdo também nas colunas.

Edição feita por: Stress, 04/08/2007, 01:28.

Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#2 Yubett

Yubett

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 04/08/2007, 08:01

Eaw velinhu blz?

Bom não sou nenhum expert mas acho que possu te dar uma luz!


No seu xhtml:

*começa com o conteúdo do cabeçalho fecha uma div sobre ele;

*faça o conteúdo da direita fecha ele com uma div com width definido e use float para direita e clear nele para não comer o rodapé;

*coloque o conteúdo da esquerda agora fecha div nele com width definido float para esquerda e clear para não comer o rodapé tb;

*coloca o conteudo do meio que automaticamente ele vai ir para o meio entre a div da direita e o da esquerda;

*cria o rodapé, e agora já era, saco? simples!!!!

Bom acho que falei certo hhehehehehhe ( nau e comum eu criar com três colunas mas acho que é isso!)

#3 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 04/08/2007, 13:29

Sem stress Stress ... ^^

http://www.tableless...reve-explicacao

http://www.tableless...-com-3-colunas/

Se não fez ainda, faz a leitura desses artigos, qq coisa volta a postar!
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#4 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 05/08/2007, 02:40

sou uma cabeça dura mesmo, até agora nada...

estou seguindo o que me passa e nada.

ainda está pegando o esqueleto:

topo

coluna da esquerda

corpo/meio

coluna da direita

rodapé

---
bom, o que eu entendi até o momento não pode criar div dentro div, certo?
como citei no início do post no corpo/meio ter outras div de notícias, dicas, classificados e outros.

leu e re-leu os tutoriais, pratico e nada!
um stress só!

ah, quais as medidas do geral para resolução 800x600 e 1024x768 (ou seja a medida pro geral a medida do widht não é 800 e sim 778/780,certo?) das colunas e do corpo?
você deve está falando aí entra a matemática,hehehe, mas alterei uns desses tutoriais e não bateu ficou em cima de outra div.

Edição feita por: Stress, 05/08/2007, 02:47.

Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#5 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 05/08/2007, 10:33

Eu que stressei agora .... ^^

Sim, a resolução média seria uns 778 ... por via das dúvidas eu deixo sempre 770px ...

Vamos por partes, veja a marcação de um layout como o seu:

<div id="topo">Topo</div>
<div id="coluna_esquerda">Coluna Esquerda</div>
<div id="meio">Meio</div>
<div id="coluna_direita">Coluna Direita</div>
<div id="rodape">Rodapé</div>

Pronto, só isso já é suficiente para o esqueleto. Agora o CSS:
/* ----------------------------------------------------
 * TABLE OF CONTENTS
 *
 * |= GBAL : Estilos em Massa
 * |= MAIN : Estilo das Seções do Site
 *
 * ----------------------------------------------------*/

/*
 * Estilos em massa |=GBAL
 * ----------------------------------------------------*/
*{
  margin:0px;
  padding:0px;
}
html, body{
  font:normal 11px Trebuchet MS, serif;
  height:100%;
}
div{
  border:1px dashed #f00;
}

/*
 * Estilo das Seções do Site |=MAIN
 * ----------------------------------------------------*/
#topo{
  width:770px;
  height:100px;
}
#coluna_esquerda, #meio, #coluna_direita{
  float:left;
  clear:none;
}
#coluna_esquerda, #coluna_direita{
  width:150px;
  height:300px;
}
#meio{
  width:470px;
  height:300px;
}
#rodape{
  width:770px;
  height:40px;
}

O estilo está bem organizado e comentado, acho que não terá problemas em identificar as partes.

E sobre sua outra dúvida. É possível inserir divs dentro de divs, essa é uma das tarefas mais comuns. Imagine que você queria centralizar esse layout em resoluções maiores:

<div id="central">
  <div id="topo">Topo</div>
  <div id="coluna_esquerda">Coluna Esquerda</div>
  <div id="meio">Meio</div>
  <div id="coluna_direita">Coluna Direita</div>
  <div id="rodape">Rodapé</div>
</div>

No CSS só mais uma parte simples:
#central{
  width:770px;
  height:1px;
  display:table;
  margin:0px auto;
}

BLz?! Não testei, mas acho que está tudo ok.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#6 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 05/08/2007, 18:48

opa, bimonti

obrigado, já conseguir em parte. hehehe

só o rodapé está/estava como coluna da direita no dream weaver e no preview estava ok. conseguir corrigir pondo clear:both; (pesca dos outros tutoriais)
ah, também estava vazando a coluna da direita, mas já corrigir pondo 148 em vez de 150 das colunas.

agora vou tentar me virás no trinta as div's dentro do conteúdo/meio.

sim, falando nisso no conteúdo div dentro de div, é isso? ( os espaços notícias...)?
Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#7 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 05/08/2007, 19:19

Exato ... é perfeitamente possível inserir outrs divs dentro da div meio...

Depois que eu postei eu lembrei que ia dar problema nas divs por causa do tamanho, mas não deu tempo de editar. O problema é por causa da borda. Em CSS funciona assim: 150px do widthy + 1px da borda esquerda + 1 px da borda direita = 152px ... ao invés da bordar somar ao tamanho total. Essa regra vale para border e padding, e logicamente para o margin.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#8 insidegui

insidegui

    Turista

  • Usuários
  • 27 posts
  • Sexo:Masculino
  • Localidade:São Sebastião do Caí - RS
  • Interesses:Programação, Design de Interação/Interfaces

Posted 05/08/2007, 23:37

Eu fiz um vídeo e um tuto que talvez sejam úteis:
- http://www.web2ponto...-de-layout-css/
- http://www.web2ponto...pleto-xhtmlcss/

[]'s
CIO: www.precisodesite.com.br
Blogueiro: www.screencaster.com.br
Mac User =]

#9 Stress

Stress

    Veterano

  • Monitores
  • 1111 posts
  • Sexo:Masculino
  • Localidade:Salvador-BA

Posted 06/08/2007, 00:28

opa,
já tinha visto por aí esse seu tutorial do link dois por aí...

iria até comentar, estou ficando doido de tanto ler e rever vários tutoriais todos eles são diferentes cada um tem itens a mais ou menos, uns me agrada e outros nem tanto.

edito alguns, uns consigo sucesso e outros não, hehehe

tente até criar um por conta própria e nada.

enfim, só stress! hehehe

---
criei esse, mas está com tilt, hehehe normal...hehehe
Posted Image

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	background-position: center;
	width: 778px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
}
#topo {
	width: 778px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
}
#esquerdo {
	clear: left;
	float: left;
	width: 478px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
}
#direito {
	background-color: #66CC66;
	clear: right;
	float: right;
	width: 150px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
}
#meio {
	width: 478px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
}

rodape {
	width: 778px;
}

div
<div id=".body">
  <div id="topo">Topo</div>
  <div id="coluna_esquerda">Coluna Esquerda</div>
  <div id="meio">Meio</div>
  <div id="coluna_direita">Coluna Direita</div>
  <div id="rodape">Rodapé</div>
</div>

como você viu no print não está como layout que eu quero, pois está horizontal as tableless.

não quero esse azul intenso ou muito cheio quero uma linha simples ( por exemplo _______)

quero também layout centralizado.

Edição feita por: Stress, 06/08/2007, 13:57.
refiz o meu...

Stress - Monitor Webfórum - Equipe de Editores Web / Negócios & Oportunidades

Desde de 2002 usuário ativo.(antigo nick que deu tilt era XITEM).

Posted Image

#10 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 07/08/2007, 13:14

Fala gorato!^^

Devagar com o andor, porque o santo de barro dado não se olha o rabo....

1. Essa prévia de layout do Dreamweaver é furada. Se você está se baseando nela pode esquecer. Salva e abre no navegador, porque essa borda pontilha ele coloca pro delimitar uma div e te mostrar isso.

2. Entenda a diferença entre classes e id no CSS. [ http://www.w3schools.../css_syntax.asp ]. Cito porque você colocou id=".body", sendo que o correto seria class="body". Leia o link que entenderá melhor.

3. Aprenda também a agrupar propriedades semelhantes. [ http://www.w3schools.../css_border.asp ].

4. Faltou também definir um height (altura) para seus elementos.


Tá no caminho certo, desiste não... ^^
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#11 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 22/09/2017, 04:23

Provera Clinofem No Doctors Consult On Line Store online pharmacy Price Of Viagra In Milwaukee Zithromax Tablets Dog Uti Cephalexin Diflucan Online Rx Drugs Over Counter Prednisone cialis buy online Venta Cialis Granada
Levitra Bayer Prospecto buy cialis Cialis Achat Moins Cher
Amoxicillin Claw Acheter Du Levitra Contre L Impuissance Cheapest Viagra Online India
Viagra For Sale In Packets <a href=http://cialtobuy.com>online pharmacy</a> Propecia Prix Prix Propecia Pas Cher
Buy Generic Accutane Uk cialis How To Order Domperidone Without Script
Viagra Liquido Indometacina In English For For Sale
Discount Online Asthma Inhalers <a href=http://cialtobuy.com>cialis</a> Viagra Effetti Sulle Donne

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 28/09/2017, 23:04

Overnight 4u Order Doxycycline Online Cipro Vs Cephalexin Interaction cialis Priligy Ventes Buying Secure Ordering Stendra 50mg Prednisone Back Order

#13 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 09/10/2017, 00:57

Cialis Spezzato Where To Order Fedex Macrobid Furadantin Minnesota viagra Low Cost Cialis 20mg Generic Doxycycline Drugs

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 25/10/2017, 17:50

Buy Brand Name Doxycycline Amoxicillin For Ear Infections cialis Nifedipine Sublingual Drug Class Amoxicillin
Viagra Opinie buy viagra The Purple Pharmacy Comprar Viagra Generico Por Telefono
Comprar Cialis En Mallorca Ebay Cialis Generico Online Rx buy viagra online Meglio Viagra O Cialis
Pastillas Para La Ereccion viagra Lasik Furosemide Purchase Order Propecia Ohne Rezept
Amoxicillin Cold Medication Comprar Viagra Malaga online pharmacy Levitra Buy Generic
Secure Stendra Cheapeast On Line Hereford Cialis Quotidien 5 Mg Buy Plavix Online online pharmacy Amoxicillin For Dogs And Vomiting Comprar Viagra Fiable Levaquin Lebact Low Price
Plendil Buy Real Cialis Uk buy viagra Comprar Viagra Online
Misoprostol Over The Counter Chlamydia And Zithromax viagra online prescription Amoxicillin Bladder Infection
Kamagra La Caixa Viagra Duree Efficacite viagra Pastilla Levitra
Buy Priligy Canada Amoxicillin Refridgerate viagra Cialis Prix Boite Abuso De Kamagra

#15 dapedlok

dapedlok

    24 Horas

  • Usuários
  • 432 posts
  • Sexo:Feminino
  • Localidade:Amsterdam

Posted 26/10/2017, 08:09

Discounts! top product websites

progect13.jpg
Products which fall under this return policy can be returned domestically, as long as they are unused and in the original packaging. No questions asked!
If a product that falls under this guarantee is found to be counterfeit, you will get a full refund (shipping costs included).

buy.png

READ MORE
Sexy leopard print high-waisted halterneck stretchy women's swimwear ( 12.52 $)
Brown Saffiano Leather Clutch wChain ( 83.50 $)
2016 new t6 headlamp 5000 lumens 3 x cree xm-t6 +2r5 lamp led camping headlamp headlight with rechargeable battery & charger ( 29.98 $)
Queen hair products brazilian body wave 3 bundles brazilian virgin hair body wave cheap brazilian hair weave bundles 100gpc ( 60.45 $)
grand theft auto vice city stories
Ophir airbrush kit with air compressor 0.3mm dual-action airbrush gun for makeuptanningnail artcake decorating_ac067+004a+011 ( 100.09 $)
Dora
Plus size button-down short sleeve slimming men's shirt ( 13.93 $)
Movie Pass: "Beauty and the Beast"
ENKAY Ultrathin Water-proof Silicone Protective Keyboard Sticker for MacBook Air 13.3 inch and MacBook Pro with Retina Display 13.3 / 15.4 inch ( $2.44 )
P-flame bronze human skull resin crafts life size 11 model modern home decor imitation metal decorative skull ( 25.00 $)
line 6 mobile keys 25
2016 NEW 0.3mm Front and Back Premium Tempered Glass Screen Protector Protective Film for iPhone 4 4S 5 5G 5S SE 6 7 Plus 6Plus ( 1.49 $)
Contemporary modern pendant lights dia 24.2'' milan francisco gomez paz design luxury lamps luceplan hope lustres e pendentes ( 112.78 $)
Dzhavadi, Ramin


42.jpg




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq