[css / html] resolutie probleem

Pagina: 1
Acties:

  • Loona35
  • Registratie: December 2001
  • Laatst online: 24-03 20:43
Ik krijg maar geen manier gevonden om de background en de rest van de website ongeacht de resolutie op dezelfde plek te houden.

Mijn huidige oplossing is de website openen in een pop-up schermpje, maar dat vind ik eigenlijk niet zo mooi. Zie hiervoor http://www.smd-bv.com

Een voorbeeld zoals ik het graag zou willen is http://www.wwa.nl

Als je het venster groter of kleiner maakt blijft toch alles op zijn plek.

Mijn website ziet er als volgt uit. Ik heb geprobeert de background te zien als een plaatje en de andere texten er dus gewoon over te laten gaan, maar toch krijg je dan niet het gewenste effect.


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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<html>

<head>
<style type="text/css">
body
{ 
background-image: 
url('back1.jpg');
background-repeat: 
no-repeat;
background-position: 
  center;
}
</style>
<style type="text/css">
h1.padding {padding-right: 25%}
h1 {position: absolute; top: 12%; left: 7%}
h1 {color: rgb(0,0,0)}
h1 {font: 25px arial}
p.padding {padding-right: 25%}
p {position: absolute; top: 28%; left: 23%}
p {color: rgb(0,0,0)}
p {font: 25px arial}
h2.padding {padding-right: 25%}
h2 {position: absolute; top: 12%; left: 24%}
h2 {color: rgb(0,0,0)}
h2 {font: 25px arial}
h3.padding {padding-right: 25%}
h3 {position: absolute; top: 12%; left: 36%}
h3 {color: rgb(0,0,0)}
h3 {font: 25px arial}
h4.padding {padding-right: 150px}
h4 {position: absolute; top: 25%; left: 7%}
h4 {color: rgb(0,0,0)}
h4 {font: 25px arial}
h5.padding {padding-right: 150px}
h5 {position: absolute; top: 35%; left: 7%}
h5 {color: rgb(0,0,0)}
h5 {font: 15px arial}
h6.padding {padding-right: 150px}
h6 {position: absolute; top: 55%; left: 7%}
h6 {color: rgb(0,0,0)}
h6 {font: 15px arial}

</style>
<title>New Page 1</title>
</head>

<body font="arial" link="#000000" vlink="#000000" alink="#000000">

<h1 class="padding"><a href="main1.htm">Home</a></h1>

<h2 class="padding"><a href="main2.php">Info</a></h2>

<h3 class="padding"><a href="main3.htm">Portfolio</a></h3>

<h4 class="padding">TEXT A</h4>

<h5 class="padding">TEXT B</h5>

<h6 class="padding">TEXT C</h6>
</body>
</html>

  • Sappie
  • Registratie: September 2000
  • Laatst online: 27-04 07:10

Sappie

De Parasitaire Capaciteit!

Je achtergrond in het midden houden dus bijvoorbeeld? Dat kan erg gemakkelijk.. zet je background-image niet op de body, maar op een <div> die precies op de plaats staat waar je de content van je site in de browser weer wilt geven.

Verder nog wat tips. Je geposte html mist nog een DocType Definition, een content-type en een charset. Ik weet niet of je zer er in je echte code ook niet hebt staan, maar ik zou wel even de juiste DTD enzo toevoegen. Ook vind ik je css niet erg overzichtelijk zo. Dit bijvoorbeeld:
code:
1
2
3
h6 {position: absolute; top: 55%; left: 7%}
h6 {color: rgb(0,0,0)}
h6 {font: 15px arial}


kan ook zo:
code:
1
2
3
4
5
6
7
h6  {
    position: absolute; 
    top: 55%; 
    left: 7%
    color: rgb(0,0,0);
    font: 15px arial;
}

[ Voor 15% gewijzigd door Sappie op 21-03-2005 09:42 ]

Specs | Audioscrobbler


  • JayVee
  • Registratie: Mei 2002
  • Laatst online: 14-11-2025

JayVee

shibby++!

ASCII stupid question, get a stupid ANSI!


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:27

crisp

Devver

Pixelated

Waarbij natuurlijk wel opgemerkt dient te worden dat dat niet werkt in verouderde browsers zoals Internet Explorer ;)

Intentionally left blank


  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 22:22

DizzyWeb

Ondertiteld

crisp schreef op maandag 21 maart 2005 @ 10:06:
[...]

Waarbij natuurlijk wel opgemerkt dient te worden dat dat niet werkt in verouderde browsers zoals Internet Explorer ;)
Werkt prima in IE, is alleen beperkt tot body :)

  • Icey
  • Registratie: November 2001
  • Laatst online: 07-05 15:31
Moet het ook meeschralen? Dus als het scherm groter word dat dan ook het 'venstertje' groter word?

Wat je kan doen is een divje maken die je centreerd.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.main {

    position: absolute;

    width : 760px;

    height : 480px;

    margin-left : -380px; //Helft van de width

    margin-top : -240px; //Helft van de height

    left : 50%;

    top : 50%;

}


Wellicht niet zo'n mooie oplossing, want het werkt slecht onder sommige linux browsers. Je kan het ook oplossen met een :auto als je wilt, dat is netter.

  • Loona35
  • Registratie: December 2001
  • Laatst online: 24-03 20:43
is het volgende niet het simpelste?

code:
1
2
3
4
5
6
7
8
9
10
{ 
background-image: 
url('back1.jpg');
background-repeat: 
no-repeat;
background-position: 
// aanpassen
background-attachment: 
scroll;
}


kan ik deze positie niet gewoon invoeren? Dus gelijk maken aan die van de text...

Als ik hetzelfde invul als bij de text werkt het niet
dus bij positie:
code:
1
top: 12%; left: 7%
Icey schreef op maandag 21 maart 2005 @ 10:16:
Moet het ook meeschralen? Dus als het scherm groter word dat dan ook het 'venstertje' groter word?

Wat je kan doen is een divje maken die je centreerd.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.main {

    position: absolute;

    width : 760px;

    height : 480px;

    margin-left : -380px; //Helft van de width

    margin-top : -240px; //Helft van de height

    left : 50%;

    top : 50%;

}


Wellicht niet zo'n mooie oplossing, want het werkt slecht onder sommige linux browsers. Je kan het ook oplossen met een :auto als je wilt, dat is netter.
Nee dat is niet de bedoeling. Het moet alleen mee schuiven.

[ Voor 66% gewijzigd door Loona35 op 21-03-2005 10:29 ]


  • Icey
  • Registratie: November 2001
  • Laatst online: 07-05 15:31
loona35 schreef op maandag 21 maart 2005 @ 10:25:

Nee dat is niet de bedoeling. Het moet alleen mee schuiven.
Dan zou mijn oplossing moeten werken, druk eens op het huisje onder mijn icoon, ik heb het toegepast op mijn site :).

  • deviltje
  • Registratie: Juli 2000
  • Niet online
Icey schreef op maandag 21 maart 2005 @ 10:31:
[...]


Dan zou mijn oplossing moeten werken, druk eens op het huisje onder mijn icoon, ik heb het toegepast op mijn site :).
Hierbij zou ik wel willen opmerken dat jouw site voor mensen met te kleine browser-vensters voor een deel niet te bekijken is, aangezien je content dan links of bovenin uit het venster loopt

Iedereen die in telekinese gelooft, steek a.u.b. mijn hand op


  • Loona35
  • Registratie: December 2001
  • Laatst online: 24-03 20:43
Icey schreef op maandag 21 maart 2005 @ 10:31:
[...]


Dan zou mijn oplossing moeten werken, druk eens op het huisje onder mijn icoon, ik heb het toegepast op mijn site :).
Klopt. Ik ga het op die manier oplossen. Bedankt, ook voor de andere tips van iedereen.
deviltje schreef op maandag 21 maart 2005 @ 10:37:
[...]


Hierbij zou ik wel willen opmerken dat jouw site voor mensen met te kleine browser-vensters voor een deel niet te bekijken is, aangezien je content dan links of bovenin uit het venster loopt
Klopt. Maar geef ik niet veel om zolang de site vanaf 800x600 goed zichtbaar is.

  • Icey
  • Registratie: November 2001
  • Laatst online: 07-05 15:31
deviltje schreef op maandag 21 maart 2005 @ 10:37:
[...]


Hierbij zou ik wel willen opmerken dat jouw site voor mensen met te kleine browser-vensters voor een deel niet te bekijken is, aangezien je content dan links of bovenin uit het venster loopt
Op 800*600 werkt het goed (behalve dat ik de bovenkant er dan af laat lopen, is toch niet intressant). Daarom zei ik ook dat er andere oplossingen waren :).

Verwijderd

als je het mij vraagt, wat je vast niet doet maar ik geef toch even lastig mijn antwoord, kun je beter hulp vragen voor de vormgeving 8)7
Pagina: 1