Jump to content
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sign in to follow this  
Anastasis

Δημιουργία της περιοχής των τριών boxes

Recommended Posts

Στο css αρχείο γράφουμε το παρακάτω


 

κώδικας:
#boxes {
   width:960px;
   height:215px;
   float:left;
   padding-top:40px;
}



Το div boxes είναι το κεντρικό div που θα δεχθεί τα 3 boxes στη συνέχεια.

Μέσα στο html αρχείο μας και κάτω από το σημείο που κλείνει το div middle γράφουμε το παρακάτω

 

κώδικας:
<div id="boxes"></div>



Άρα έχουμε το παρακάτω
 

κώδικας:
<body>
<div id="container">
<div id="header">
<div id="logo">Smashing DZine</div>
<div id="contact">
<p class="btext">+971 55 7457383</p>
<p>If you have any query, feel free to call us</p>
</div>
   <div class="corner">     
   <div id="smashnav">
   <ul>
   <li><a href="#" title="" class="current"><span>HOME</span></a></li>
   <li><a href="#" title=""><span>ABOUT SMASHINGDZINE</span></a></li>
   <li><a href="#" title=""><span>OUR SERVICES</span></a></li>
   <li><a href="#" title=""><span>OUR PORTFOLIO</span></a></li>
   <li><a href="#" title=""><span>BLOG</span></a></li>
   <li><a href="#" title=""><span>CONTACT US</span></a></li>
</ul>
</div>
</div>
</div>
<div id="middle">
<div id="middle_inside">
<div id="slide"></div>
<div id="quick_note">
<h2>Quick Note</h2>
<form action="vars.php" method="post">
  <label for="textinput">Your Full Name:</label>
  <br />
   <input type="text" id="textinput" name="textinput" class="textinput" maxlength="25" /><br />
   <label for="passwordinput">Email Address:</label>
   <br />
   <input type="password" id="passwordinput" name="passwordinput" class="textinput" maxlength="25" /><br />
   <label for="textareainput">What Are You Looking For::</label><br />
   <textarea id="textareainput" name="textareainput" class="textarea" rows="" cols=""></textarea><br />
   <br />
   <input type="submit" value="Submit" class="buttonSubmit" />
   <div id="stylesheetTest"></div>
</form>
</div>
</div>
</div>
<div id="boxes"></div>
</div>
</body>



Δεν υπάρχει καμμία επίδραση στο template αφού το div boxes δεν έχει περιεχόμενο.

Στη συνέχεια γράφουμε στο css αρχείο μας τις ιδιότητες του αριστερού box

 

κώδικας:
#box_left{
   width:258px;
   height:133px;
   border:1px solid #d8d8d8;
   background:url(images/box_back.jpg) repeat-x;
   float:left;
   padding:20px;
}



Το width είναι το πλάτος του box και το height το ύψος του. Το border δηλώνει ότι θα έχει περίγραμμα και στις 4 πλευρές πάχους 1px το solid ότι θα είναι κανονική γραμμή και το #d8d8d8 θα είναι το χρώμα του περιγράμματος. Έχουμε ορίσει σαν background-image την εικόνα box_back η οποία θα αναπαράγεται ώς προς τον άξονα Χ δηλαδή προς τα δεξιά.To float:left δηλώνει ότι το div πάντα θα κολλάει στην αριστερή πλευρά. Με τo padding αφήνουμε εσωτερικά περιθώρια 20px από όλες τις πλευρές. Τα padding όταν τα ορίζουμε σε μία δήλωση πάνε με την εξής σειρά: Πάνω, δεξιά, κάτω, αριστερά.

Στο html αρχείο μας και μέσα στο dive boxes γράφουμε το παρακάτω

 

κώδικας:
<div id="box_left"></div>



Άρα έχουμε το παρακάτω
 

κώδικας:
<body>
<div id="container">
<div id="header">
<div id="logo">Smashing DZine</div>
<div id="contact">
<p class="btext">+971 55 7457383</p>
<p>If you have any query, feel free to call us</p>
</div>
   <div class="corner">     
   <div id="smashnav">
   <ul>
   <li><a href="#" title="" class="current"><span>HOME</span></a></li>
   <li><a href="#" title=""><span>ABOUT SMASHINGDZINE</span></a></li>
   <li><a href="#" title=""><span>OUR SERVICES</span></a></li>
   <li><a href="#" title=""><span>OUR PORTFOLIO</span></a></li>
   <li><a href="#" title=""><span>BLOG</span></a></li>
   <li><a href="#" title=""><span>CONTACT US</span></a></li>
</ul>
</div>
</div>
</div>
<div id="middle">
<div id="middle_inside">
<div id="slide"></div>
<div id="quick_note">
<h2>Quick Note</h2>
<form action="vars.php" method="post">
  <label for="textinput">Your Full Name:</label>
  <br />
   <input type="text" id="textinput" name="textinput" class="textinput" maxlength="25" /><br />
   <label for="passwordinput">Email Address:</label>
   <br />
   <input type="password" id="passwordinput" name="passwordinput" class="textinput" maxlength="25" /><br />
   <label for="textareainput">What Are You Looking For::</label><br />
   <textarea id="textareainput" name="textareainput" class="textarea" rows="" cols=""></textarea><br />
   <br />
   <input type="submit" value="Submit" class="buttonSubmit" />
   <div id="stylesheetTest"></div>
</form>
</div>
</div>
</div>
<div id="boxes">
<div id="box_left"></div>
</div>
</div>
</body>



LIVE DEMO

Οι ιδιότητες του μεσαίου και του δεξιού box είναι οι ίδιες. Στο css αρχείο μας γράφουμε το παρακάτω

 

κώδικας:
#box_middle{
   width:258px;
   height:133px;
   border:1px solid #d8d8d8;
   background:url(images/box_back.jpg) repeat-x;
   float:left;
   margin-left:30px;
   padding:20px;
}

#box_right{
   width:258px;
   height:133px;
   border:1px solid #d8d8d8;
   background:url(images/box_back.jpg) repeat-x;
   float:left;
   margin-left:30px;
   padding:20px;
}



Η διαφορά που έχουν με το αριστερό box είναι ότι έχουν εξωτερικό αριστερό περιθώριο (margin-left) 30px.

Στο html αρχείο μας μέσα στο div boxes και κάτω από το div box_left γράφουμε το παρακάτω

 

κώδικας:
<div id="box_middle"></div>
<div id="box_right"></div>



Άρα έχουμε το παρακάτω
 

κώδικας:
<body>
<div id="container">
<div id="header">
<div id="logo">Smashing DZine</div>
<div id="contact">
<p class="btext">+971 55 7457383</p>
<p>If you have any query, feel free to call us</p>
</div>
   <div class="corner">     
   <div id="smashnav">
   <ul>
   <li><a href="#" title="" class="current"><span>HOME</span></a></li>
   <li><a href="#" title=""><span>ABOUT SMASHINGDZINE</span></a></li>
   <li><a href="#" title=""><span>OUR SERVICES</span></a></li>
   <li><a href="#" title=""><span>OUR PORTFOLIO</span></a></li>
   <li><a href="#" title=""><span>BLOG</span></a></li>
   <li><a href="#" title=""><span>CONTACT US</span></a></li>
</ul>
</div>
</div>
</div>
<div id="middle">
<div id="middle_inside">
<div id="slide"></div>
<div id="quick_note">
<h2>Quick Note</h2>
<form action="vars.php" method="post">
  <label for="textinput">Your Full Name:</label>
  <br />
   <input type="text" id="textinput" name="textinput" class="textinput" maxlength="25" /><br />
   <label for="passwordinput">Email Address:</label>
   <br />
   <input type="password" id="passwordinput" name="passwordinput" class="textinput" maxlength="25" /><br />
   <label for="textareainput">What Are You Looking For::</label><br />
   <textarea id="textareainput" name="textareainput" class="textarea" rows="" cols=""></textarea><br />
   <br />
   <input type="submit" value="Submit" class="buttonSubmit" />
   <div id="stylesheetTest"></div>
</form>
</div>
</div>
</div>
<div id="boxes">
<div id="box_left"></div>
<div id="box_middle"></div>
<div id="box_right"></div>
</div>
</div>
</body>



LIVE DEMO

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×