Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy csináljam ezt meg?...

Hogy csináljam ezt meg? (többi lenn)

Figyelt kérdés
Van két div-em amelyeket középre helyeztem a harmadik div-et az előző két div mellé szeretném rakni.

2013. nov. 16. 19:42
 1/7 anonim ***** válasza:

tedd be és húzd vissza

de jó lenne ha elmagyaráznád mert nem biztos hogy ugyanarra gondolunk

2013. nov. 16. 20:06
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

<html>

<head>

<title>Gyakorlás</title>

<style>

*{

  margin: 0px;

  padding: 0px;}

div#box{

  width: 250px;

  height: 250px;

  background: red;

  margin-right: auto;

  margin-left: auto;}

div#abox{

  width: 250px;

  height: 250px;

  background: blue;

  margin-right: auto;

  margin-left: auto;}

div#bbox{

  width: 250px;

  height: 500px;

  background: green;}

</style>

</head>

<body>

<div id="box"></div>

<div id="abox"></div>

<div id="bbox"></div>

</body>

</html>

2013. nov. 16. 20:23
 3/7 anonim ***** válasza:

A bbox-nak nem adtál auto margint.


De amúgy ezt így jobb megcsinálni:


<html>

<head>

<title>Gyakorlás</title>

<style>

*{

margin: 0px;

padding: 0px;}


#container{

width: 750px;

margin: auto;}


.box, .abox, .bbox{

float: left;

width: 250px;

margin-right: auto;

margin-left: auto;}


.box, .abox{

height: 250px;}


.box{

background: red;}


.abox{

background: blue;}


.bbox{

height: 500px;

background: green;}


</style>

</head>


<body>

<div id="container">

<div class="box"></div>

<div class="abox"></div>

<div class="bbox"></div>

</div>

</body>

</html>

2013. nov. 16. 21:45
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

Valamit bent felejtettem, a box-oknak nem kell margin:


.box, .abox, .bbox{

float: left;

width: 250px;}

2013. nov. 16. 21:46
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
az nem pont magyarázat. 3 divet akarsz középre, vagy (ahogy én értettem) 3at 1más mellé, de 2 középre és a 3. ezek mellett?
2013. nov. 16. 21:58
Hasznos számodra ez a válasz?
 6/7 A kérdező kommentje:
A zöld div-et szeretném a bal szélre a másik kettő div mellette van egymás alatt.
2013. nov. 16. 22:12
 7/7 anonim ***** válasza:

Így, a lényeg a float (úsztatás jobbra vagy balra):



<html>

<head>

<title>Gyakorlás</title>

<style>

*{

margin: 0px;

padding: 0px;}


#container{

width: 500px;

margin: auto;}


#left {

float: left;

}


.box, .abox, .bbox{

width: 250px;}


.box, .abox{

height: 250px;}


.box{

background: red;}


.abox{

background: blue;}


.bbox{

float: right;

height: 500px;

background: green;}


</style>

</head>


<body>

<div id="container">

<div id="left">

<div class="box"></div>

<div class="abox"></div>

</div>

<div class="bbox"></div>

</div>

</body>

</html>

2013. nov. 16. 22:44
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!