Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  5 760
Hei der, sitter å fikler med et tema jeg skal lage og jeg får ikke helt til CSS delen når det gjelder "DIV" tags.

Planen er å pakke header, content, sidebar og footer inn i en div, slik at DIV boksens henger "sammen" for å si det på en enkel måte. Men jeg får noen mellomrom mellom de som jeg ikke får bort. Boksene skal gå i ett altså.

Jeg er relativt ny på dette og håpte jeg kanskje kunne fått litt hjelp?

Nettsiden:

http://musikkwp.chall.be

css fila:

Kode

/*  
Theme Name: Cato tema
Theme URI: http://www.chall.be
Description: prosjekt
Version: 1.0
Author: Cato Larsen Halleraker
Author URI: http://www.chall.be

*/

body 
{
    font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    color:#FFFFFF;
    background-color:#370000;
    background-image:url(media/.gif);
    background-repeat:no-repeat;
    background-position: 0% 0%;
}
.h2
{
    color: #EF0505
}
.sidebar h2{
    font-size: 20px;
}

.navboks{
background: #000000;
width: 900px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
.page
{
    width:1000px;
    margin:auto;
}
.header
{
    width: 900px;
    height: 200px;
    background: #000000;
    background-image:url(media/.jpg);
}
.content
{
    width:900px;
    height:800px;
    padding-left:15px;
    background: #000000;
    background-image:url(media/middle2.gif);
}
.sidebar
{
    background: #370000;
    float:right;
    position:relative;
    width:200px;
    background-image:url(media/.gif);
}
.footer
{
    width: 900px;
    height:200px;
    background: #000000;
    text-align: center;
    background-image:url(media/.gif);

}
.comments-template{
    margin: 10px 0 0;
    border-top: 1px solid #ccc;
    padding: 10px 0 0;
    padding-left: 15px;
    padding-right: 15px;
}

.comments-template ol{
    margin: 0;
    padding: 0 0 15px;
    list-style: none;
}

.comments-template ol li{
    margin: 10px 0 0;
    line-height: 18px;
    padding: 0 0 10px;
    padding-left: 5px;
    border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
    font-family: Georgia, Sans-serif;
    font-size: 16px;
}

.commentmetadata{
    font-size: 12px;

}

.comments-template p.nocomments{
    padding: 0;

}

.comments-template textarea{
    font-family: Arial, Helvetica, Georgia, Sans-serif;
    font-size: 12px;

}

div.hr {
  height: 24px;
  background: url(media/divider.gif) no-repeat scroll left;
}
div.hr hr {
  display: none;
}

td, th, p, li
{
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    color:#FFFFFF;
}

a:link
{
    color: #FFFFFF;
    text-decoration:none;
    font-weight:bold;
}
a:visited
{
    color: #c0c0c0;
    text-decoration:none;
    font-weight:bold;
}
a:hover, a:active
{
    color: #ffffff;
    text-decoration:underline;
    font-weight:bold;
}

img
{
    padding:3px;
}
header.php

Kode

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">

     <title><?php bloginfo('name'); ?><?php wp_title(); ?></title>

     <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; 
     charset=<?php bloginfo('charset'); ?>" />    
     <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> 
     <!-- leave this for stats please -->

     <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" 
     type="text/css" media="screen" />
     <link rel="alternate" type="application/rss+xml" title="RSS 2.0" 
     href="<?php bloginfo('rss2_url'); ?>" />
     <link rel="alternate" type="text/xml" title="RSS .92" 
     href="<?php bloginfo('rss_url'); ?>" />
     <link rel="alternate" type="application/atom+xml" title="Atom 0.3" 
     href="<?php bloginfo('atom_url'); ?>" />
     <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

     <?php wp_get_archives('type=monthly&format=link'); ?>
     <?php //comments_popup_script(); // off by default ?>
     <?php wp_head(); ?>
</head>
<body>

<div class="page"> 

<div class="header">   
<h1><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></h1>
<?php bloginfo('description'); ?>
</div>
    <div class="navboks">
        <ul id="navlist">
                <li id="active"><a href="http://musikkwp.chall.be">Forside</a></li>
                <li><a href="#">Kontakt</a></li>
                <li><a href="#">Musikk</a></li>
                <li><a href="#">Video</a></li>
                <li><a href="#">Om</a></li>
                <?php wp_list_pages('depth=3&title_li='); ?>
        </ul>
    </div>
    <div class="content">
<?php get_sidebar(); ?>
content (index.php):

Kode

<?php get_header(); ?>



  <?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>

     <div class="post" id="post-<?php the_ID(); ?>">

      <h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
          <?php the_title(); ?></a></h2>

      <div class="entry">

                   <?php the_content(); ?>

                <p class="postmetadata">
<?php _e('Postet under:'); ?> <?php the_category(', ') ?> <?php _e('av'); ?> 
<?php  the_author(); ?><br />
<?php comments_popup_link('Ingen kommentarer »', '1 kommentar »', '% kommentarer »'); ?> 
<?php edit_post_link('Rediger', ' | ', ''); ?>
                </p>

            </div>

        </div>

    <?php endwhile; ?>

        <div class="navigation">
            <?php posts_nav_link(); ?>
        </div>


    <?php endif; ?>







<?php get_footer(); ?>
footer.php

Kode

  </div>

<div class="footer">
<br />
<p>Author <a href="http://site.chall.be">Cato Halleraker</a>, Site powered by WordPress</p>

</div>
</div>
</body>
</html>
Har kluret en stund nå og føler jeg begynner å bli litt blind, mellomrommet irriterer meg blågrønt og jeg forstår ikke hva jeg overser.

Halp oh mighty nff gurus!

*EDIT*

Ok, hva faen? Jeg la inn padding:5px; i alle div boksene og nå gikk alle sammen.. Var det løsningen?.. :s
Sist endret av catolh; 9. september 2010 kl. 09:20. Grunn: gjorde noe med css...
Om du har 5px padding vil du få luft i boksene. Alt innholdet i divene vil få 5px med luft rundt seg. Så det er godt mulig det var det som gjorde det.
Etter hva jeg kan se, er det en <div class="page"> som inneholder både header, content og footer..

Men det er nok det som Yochi skriver over du egentlig er ute etter.
Evt kan du trikse med margin-top / margin-bottom på de header, content & footer.
Da vil de ikke får mer 'luft', men istedet trekke seg sammen.
Kan også sette padding-top / padding-bottom for å spesifisere til topp og bunn.
Sist endret av Lanjelin; 9. september 2010 kl. 09:56.
Sitat av Lanjelin Vis innlegg
Etter hva jeg kan se, er det en <div class="page"> som inneholder både header, content og footer..

Men det er nok det som Yochi skriver over du egentlig er ute etter.
Evt kan du trikse med margin-top / margin-bottom på de header, content & footer.
Da vil de ikke får mer 'luft', men istedet trekke seg sammen.
Kan også sette padding-top / padding-bottom for å spesifisere til topp og bunn.
Vis hele sitatet...
Må bare få si tusen takk for tips du kommer med i kommentarene

Men jeg lurer på en ting ang border radius. Er det mulig og få dette til i IE også? Skulle komme støtte for det i ie9 vet jeg.
Sitat av catolh Vis innlegg
Må bare få si tusen takk for tips du kommer med i kommentarene

Men jeg lurer på en ting ang border radius. Er det mulig og få dette til i IE også? Skulle komme støtte for det i ie9 vet jeg.
Vis hele sitatet...
Da må du over på Javascript (link1 link2) eller rett og slett bruke bilder (og browser spesifikk koding) for å få dette til.
Sist endret av Lanjelin; 9. september 2010 kl. 12:51.
Klurer enda mere jeg. Sitter her å ser forskjeller i firefox og IE. Og IE gjør meg smålig forbanna. Spesielt m.t.p bakgrunnsbilde jeg har lagt inn.

siden er fin og flott i FF, men header og footer er smålig forskjøvet i IE, bakgrunnsbildet dekker ikke 100% som i FF.

CSS fila til nå (veldig rotete):

Kode

/*  
Theme Name: Cato tema
Theme URI: http://www.chall.be
Description: prosjekt
Version: 1.0
Author: Cato Larsen Halleraker
Author URI: http://www.chall.be

*/

body 
{
    font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    background-color:#2B3E42;
    background-image:url(media/concert-pink.jpg);
    background-repeat:no-repeat;
    background-size:100%;
    background-attachment: fixed;
    background-position: fixed;
}

em { font-style: italic; font-weight: bold; }

strong { text-transform: uppercase;  font-weight: bold; }

.h2
{
    color: #EF0505
}
.sidebar h2{
    font-size: 20px;
        color:#F2583E;
}

.navboks{
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90;
    margin:auto;
    background: #747E80;
    padding:5px;
    width: 1000px;
    border-left: 1px solid black;
    border-right: 1px solid black;
}
.navcontainer{
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90;
        background: #2B3E42;
        margin:auto;
        position:left;
        padding:5px;
        width:700px;
        border-radius: 10px 10px 10px 10px;
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
font-size: 16px;
}
.lists {
list-style-type: none;
margin-left: -15px;
}

.entry {
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90; 
        border-radius: 10px 10px 10px 10px;
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border: 1px solid black;
        background-color: #D5E1DD;
        font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        padding:20px;
        margin: 0px 0px 45px 0px;

}

.page
{
    margin:auto;
    margin-top: 15px;
    margin-bottom: 15px;
}
.header
{
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90; 
    text-align: center;
    border-radius: 15px 15px 0px 0px;
    -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-top:1px solid black;
    border-left: 1px solid black;
    border-right:1px solid black;
    margin:auto;
    width: 1000px;
    min-height: 200px;
    height:auto;
    padding:5px;
    background: #747E80;
    background-image:url(media/.jpg);
}
.header h1 {
font-size: 72px;
}
.content
{
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90;
    border-left: 1px solid black;
    margin:auto;
    width:1000px;
    height:auto;
    min-height:800px;
    padding:5px;
    background: #747E80;
    background-image:url(media/middle2.gif);
}
.contentboks{
max-width: 650px;
padding-left:15px;

}
.sidebar
{
    background: #2B3E42;
    float:right;
    position:relative;
    width:220px;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    border-left:1px solid black;
    background-image:url(media/.gif);
    border-radius: 10px 0px 0px 10px;
    -moz-border-radius: 10px 0px 0px 10px;
    -webkit-border-radius: 10px 0px 0px 10px;
    margin-top: 20px;
    margin-right: -5px;
    padding-bottom: 5px;
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90;
    

}
.footer
{
    opacity:.90;
    filter: alpha(opacity=90); 
    -moz-opacity: .90;
    border-radius: 0px 0px 15px 15px;
    -moz-border-radius: 0px 0px 15px 15px;
    -webkit-border-radius: 0px 0px 15px 15px;
    border-bottom: 1px solid black;
    border-left:1px solid black;
    border-right:1px solid black;
    margin:auto;
    width: 1000px;
    height:auto;
    min-height:50px;
    padding:5px;
    background: #747E80;
    padding-top: 90px;
    text-align: center;
    background-image:url(media/.gif);
}

.comments-template{
    margin: 10px 0 0;
    border-top: 1px solid #000;
    padding: 10px 0 0;
    padding-left: 15px;
    padding-right: 15px;
}

.comments-template ol{
    margin: 0;
    padding: 0 0 15px;
    list-style: none;
}

.comments-template ol li{
    margin: 10px 0 0;
    line-height: 18px;
    padding: 0 0 10px;
    padding-left: 5px;
    border-bottom: 1px solid #000;
}

.comments-template h2, .comments-template h3{
    font-family: Georgia, Sans-serif;
    font-size: 16px;
}

.commentmetadata{
    font-size: 12px;

}

.comments-template p.nocomments{
    padding: 0;

}

.comments-template textarea{
    font-family: Arial, Helvetica, Georgia, Sans-serif;
    font-size: 12px;
        border-radius: 10px 10px 10px 10px;
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border: 1px solid black;
        background-color: #D5E1DD;
        font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        padding:20px;
        margin: 0px 0px 45px 0px;
}

div.hr {
  height: 24px;
  background: url(media/divider.gif) no-repeat scroll left;
}
div.hr hr {
  display: none;
}

td, th, p, li
{
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    color:#000000;
}

a:link
{
    color: #77BED2;
    text-decoration:none;
    font-weight:bold;
}
a:visited
{
    color: #77BED2;
    text-decoration:none;
    font-weight:bold;
}
a:hover, a:active
{
    color: #F2583E;
    text-decoration:underline;
    font-weight:bold;
}

img
{
    padding:3px;
}
PS:
Bildet som er i bakgrunn er ikke mitt. Jeg skal bare bruke det midlertidig for å demonstrere noe for en kar.