Zoals je kunt zien heeft deze box een subtiele achtergrond gradient (grijs bovenaan en dan naar wit). Het is de bedoeling dat als hier meer content in komt, dat het grijs bovenaan blijft, en dat er onderaan dan gewoon wit bijkomt. Kan iemand mij uitleggen hoe ik dit nu precies moet slicen?
- Hoe zou ik dit gaan slicen?
-
09-10-2009, 10:16 #1
- Berichten
- 97
- Lid sinds
- 17 Jaar
Hoe zou ik dit gaan slicen?
-
In de schijnwerper
-
09-10-2009, 10:25 #2
- Berichten
- 751
- Lid sinds
- 15 Jaar
Hallo Dieter,
Wellicht heb ik een idee voor je.
Slice eerst gewoon de box zonder gradient.
Ik zie dat de gradient image van de box afzit, dus gewoon een vierkant is.
Nou slice je gewoon die box.
Code:<div class="box"> <div class="gradient"> Site 1 </div> </div>
Als je niet begrijpt wat ik bedoel, stuur gerust een PM of voeg me toe op MSN.
Met vriendelijke groeten,
Huso.
-
09-10-2009, 10:49 #3
- Berichten
- 97
- Lid sinds
- 17 Jaar
Aah, zo voor de hand liggend :D, bedankt!
-
09-10-2009, 13:20 #4
- Berichten
- 751
- Lid sinds
- 15 Jaar
Geen probleem, graag gedaan.
Mocht je hulp nodig hebben, stuur me gerust een PM.
-
11-10-2009, 19:48 #5
- Berichten
- 394
- Lid sinds
- 16 Jaar
Je kunt ook dit doen:
PHP Code:#bod
{
background-image: de gradient;
background-repeat: no-repeat;
background-color: de kleur onderaan van de box;
}
Je begint met de background-image. hij repeat die 1x. Als hij niet meer kan repeaten, dan gaat die verder met de background-color. En zo zie je geen verschil.Laatst aangepast door gast17013 : 13-10-2009 om 12:18
-
11-10-2009, 19:58 #6
- Berichten
- 83
- Lid sinds
- 16 Jaar
De methode van luuk is denk ik de beste hoor. Deze gebruik ik ook altijd.
-
12-10-2009, 12:02 #7
- Berichten
- 75
- Lid sinds
- 16 Jaar
-
12-10-2009, 12:12 #8
- Berichten
- 751
- Lid sinds
- 15 Jaar
Jullie zijn helemaal verkeerd!!!!!!!
Wat ik net zei is eigenlijk hetzelfde.
Maar jullie methode werkt niet aangezien de box anders is, deze is rond en gewoon een box.
De gradient zit IN die box, je kan een div maar EEN "background:" geven, dus dan zou die box er niet meer zijn maar alleen die gradient.
-
12-10-2009, 13:32 #9
- Berichten
- 572
- Lid sinds
- 18 Jaar
Als je wil dat de box ook groter kan worden(wat ik wel aanneem aangezien je wil dat de gradient op #FFF uitloopt) raad ik je het volgende aan:
<div id="box">
<div id="boxcontent">
content
</div>
<div id="boxbottom">
</div>
</div>
#box geef je mee: background zoals ruben aangeeft, padding-bottom, width (background = wit stukje met aan de zijkant lijntjes)
#boxcontent: background zoals ruben aangeeft, width(background is de volledige gradient)
#boxbottom: background(bottom), height, width
Hieronder een voorbeeldje van de manier waarop je het moet slicen.
-
15-10-2009, 21:34 #10
- Berichten
- 57
- Lid sinds
- 18 Jaar
Yep, zo moet het!
-
15-10-2009, 21:41 #11
- Berichten
- 47
- Lid sinds
- 15 Jaar
Ik denk zal dat je het beste gewoon de borders kan slicen en die met CSS oproepen.
Dan gewoon een backgroundcolor geven en de text een bepaalde kleur geven.
Mocht je hulp willen kun je gerust een PM sturen dan zal ik het gratis voor je doen, is namelijk niet veel werk.
Mvg,
T. Brouwer
-
15-10-2009, 22:58 #12
- Berichten
- 446
- Lid sinds
- 19 Jaar
-
17-10-2009, 09:58 #13
- Berichten
- 330
- Lid sinds
- 16 Jaar
PHP Code:<div class="box">
<img src="images/box_top.png" alt="" class="float_img" />
<div class="box_inner">
<ul>
<li><a href="#" title="">Nav1</a></li>
</ul>
</div>
<img src="images/box_bottom.png" alt="" class="float_img" />
</div>
PHP Code:div.box {
width: 100px;
margin: 5px 0 0 5px;
}
div.box_inner {
background: url('images/debackground.png') repeat-x;
min-height: 100px;
width: 90px;
margin: 5px 0 0 5px;
}
div.box_inner ul {
float: left;
width: 90px;
padding: 0;
margin: 0;
display: inline; /* IE6 bug voorkomen */
}
div.box_inner ul li {
float: left;
width: 90px;
height: 10px;
list-style: none;
background: url('images/pijl.png') no-repeat;
}
div.box_inner ul li a {
float: left;
padding: 0 0 0 20px;
width: 70px;
height: 15px;
font: 12px verdana;
text-decoration: none;
}
.float_img {
float: left;
}
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic