960 grid, divs en positionering

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Kajel
  • Registratie: Oktober 2004
  • Laatst online: 29-07 12:04

Kajel

Development in Style

Topicstarter
Hey allemaal,
Ik moet samen met mijn projectgroepje, voor school een webshop bouwen (cliche I know). Nu heb ik een design in elkaar geknutseld (niet mijn sterkste punt, maar ik studeer dan ook Informatica), en dat met behulp van 960 grid in elkaar gezet.
Nu heb ik daar met jquery ui wat knoppen ingezet die er mooi uitzien enzo. Ik heb alleen problemen met het positioneren van die knoppen in de parent div. Volgens de docent moet het werken in de laatste 2 browser generaties, en dat geldt dan met name voor IE. T moet werken in IE7 en IE8.
Wat ik tot nu toe heb, werkt in Opera, FF, Chrome, IE8, maar als ik t met IETESTER test in IE7, dan klopt de plaatsing van de buttons totaal niet.

http://shop.danielvandorp.nl/daan/

Kan iemand me vertellen wat er (waarschijnlijk) fout gaat?

Dit is de betreffende div van de header.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<div id="header" class="grid_12">
      <div class="grid_5 prefix_7 alpha omega">
        <form id="searchform" name="searchform">
          <input type="text" name="q" id="searchtext" /> <button type="submit" id=
          "searchbutton"></button>
        </form>

        <div id="demo">
          <ul>
            <li id="login"><button>Log In</button></li>

            <li id="register"><button>Registreer</button></li>

            <li id="shoppingcart"><button>Winkelmandje</button></li>
          </ul>
        </div>
      </div>

      <div class="clear"></div>
    </div>


de betreffende css (960 grid is te vinden op de bovenstaande link)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#header {
  background-image: url(../img/design/logo.png);
  height: 150px;
}

#demo {
  float: right;
}


#demo ul {
  list-style: none;
}


#demo li {
  float: left;
  margin: 0 1em;
}

#searchform {
  overflow: hidden;
  float: right;
  padding: 15px 15px;
}


#searchbutton {
  width: 28px;
  height: 27px;
  background: url(../img/design/btn_search.jpg) no-repeat left top;
  border: none;
  cursor: pointer;
  float: left;
}
#searchtext {
  float: left;
}

#searchbutton:hover { background-position: left -27px; }

Acties:
  • 0 Henk 'm!

  • mindcrash
  • Registratie: April 2002
  • Laatst online: 22-11-2019

mindcrash

Rebellious Monkey

Wellicht wil je als eerste van die floats af, en een beetje met de mogelijkheden van display en position aan de slag...

"The people who are crazy enough to think they could change the world, are the ones who do." -- Steve Jobs (1955-2011) , Aaron Swartz (1986-2013)


Acties:
  • 0 Henk 'm!

  • HuHu
  • Registratie: Maart 2005
  • Niet online
Ik gok op een display: inline; op die li-elementen.

Acties:
  • 0 Henk 'm!

  • Kajel
  • Registratie: Oktober 2004
  • Laatst online: 29-07 12:04

Kajel

Development in Style

Topicstarter
HuHu schreef op maandag 22 maart 2010 @ 23:17:
Ik gok op een display: inline; op die li-elementen.
Nope, en ik heb voor de vorm ook ff display: block geprobeerd, maar t mag niet baeten.

Acties:
  • 0 Henk 'm!

  • Kvn
  • Registratie: Maart 2001
  • Laatst online: 18-09 22:19

Kvn

Ik moet een username en password invoeren? :*)

Acties:
  • 0 Henk 'm!

  • Kajel
  • Registratie: Oktober 2004
  • Laatst online: 29-07 12:04

Kajel

Development in Style

Topicstarter
prj3
k*thoer (zonder censuur)

(don't ask, mijn eerwaarde projectgenoot heeft dit bedacht :P)
Pagina: 1