css veranderen naar schermgrote

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kevin

kevin

25/06/2009 22:09:00
Quote Anchor link
is er een mogelijkheid dat via een javascript automatisch doorverwijs naar de goede instelling qua beeldscherm revolutie ?.
qua grote bestaat deze wel naar een verwijzing van de index.html maar hoe zit dit met CSS??
 
PHP hulp

PHP hulp

29/11/2024 09:44:48
 
Midas

Midas

25/06/2009 22:28:00
Quote Anchor link
Je hebt een aantal mogelijkheden: maak je site liquid, maak je site zo breed dat het op alle schermen gelezen kan worden of gebruik javascript om de schermgrootte te meten. Dit laatste is echter ten zeerste af te raden vanwege het feit dat niet iedereen JavaScript aan heeft staan.
 
Kevin

kevin

25/06/2009 22:37:00
Quote Anchor link
<SCRIPT LANGUAGE="JavaScript">
<!--
function redirectPage() {
var url640x480 = "URL"; //plaats URL hier
var url800x600 = "URL"; //plaats URL hier
var url1024x768 = "URL"; //plaats URL hier
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url800x600;
}
// -->
</SCRIPT>

zoiets bedoel je ??
in deze mogelijkheid wil ik het aanpassen maar voor die geen java aan heeft staan plaats ik tegelijk een dropdown menu met cookie zodat ze wel op de beste pagina komen aangezien ik zelf met 4 frame's werk ( header, menu links, welkome pagina , menu rechts , footer, die ik nu heb is gemaakt door een bedrijf alleen als ik op 800 bekijk is alle's 20 cm en dat ziet er iets minder uit. Tevens als ik de 100% vervang met 975px is het wel mooi op 800 maar weer niet met 1400.
 
Rens nvt

Rens nvt

25/06/2009 22:40:00
Quote Anchor link
CSS is de beste oplossing. Als je met javascript aan de slag gaat moet je goed kijken of screen.width wel cross-browser is, dit is namelijk niet het geval geloof ik.
Maarre...

Frames => af te raden
Resolutie check voor andere url / site => af te raden
CSS zaken in Javascript afhandelen => af te raden

Ik zou de tip over liquid templates ter harte nemen en me daarin verdiepen
 
Midas

Midas

25/06/2009 22:42:00
Quote Anchor link
Rens schreef op 25.06.2009 22:40:
CSS is de beste oplossing. Als je met javascript aan de slag gaat moet je goed kijken of screen.width wel cross-browser is, dit is namelijk niet het geval geloof ik.
Maarre...

Frames => af te raden
Resolutie check voor andere url / site => af te raden
CSS zaken in Javascript afhandelen => af te raden

Ik zou de tip over liquid templates ter harte nemen en me daarin verdiepen
Goede reactie, maar wat je zegt over frames klopt niet helemaal. Die zijn niet liquid of iets dergelijks.
 
Kevin

kevin

25/06/2009 22:46:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
#header {
    display: block;
    width: 100%;
    height: 250px;
    position: relative;
    background: url(banner_right.jpg) no-repeat top right;
}

dan
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
#contents {
    display: block;
    clear: both;
    padding: 0;
    padding-top: 20px;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.sidebar {
    display: block;
    float: left;
    width: 250px;
    height: auto;
    background: url(sidebar_bg.jpg) repeat-x top center;
    text-align: left;
}
.sidebar .box {
    display: block;
    margin: 0 auto 10px;
    width: 204px;
    height: auto;
    background: url(top_box.jpg) no-repeat top left;
}
.sidebar .box h3 {
    display: block;
    padding: 10px 0 20px;
    text-align: center;
    color: #FFF;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 16px;
}
.sidebar .box h3 a {
    color: #FFF;
    text-decoration: none;
}
.sidebar .box h3 a:hover {
    text-decoration: underline;
}
.sidebar ul {
    margin: 15px;
    list-style: none;
    text-align: left;
}
.sidebar li {
}
.sidebar li a {
    display: block;
    padding: 10px 8px;
    color: #023c42;
    text-decoration: none;
}
.sidebar li a:hover {
    color: #000;
    background: #ffdceb;
}
.sidebar form {
    margin: 15px;
    line-height: 20px;
}
.sidebar form label {
    margin: 5px 0;
    width: 100%;
}
.sidebar form input.lOg {
    margin: 5px 0;
    width: 100%;
    border: 1px solid #178aaf;
}
.sidebar .login1 {
    margin: 0 auto;
    width: 84px;
}
.sidebar input.button {
    display: block;
    width: 100%;
    padding: 3px 25px 5px;
width: 85px height: 20px;
    border: 0;
    background: url(button.jpg) no-repeat center center;
    margin-left: 2px;
    color: #FFF;
    font-size: 12px;
    border: 0;
}
.sidebar .txt {
    color: #000;
    margin: 0 15px;
}
.sidebar .list-item {
    display: block;
    padding: 10px;
    color: #000;
}
input.search {
    padding: 3px 20px 5px;
width: 85px height: 20px;
    border: 0;
    background: url(button.jpg) no-repeat center center;
    margin-left: 2px;
    color: #FFF;
    font-size: 12px;
    border: 0;
}
#mainContent {
    margin: 0 250px;
    overflow: hidden;
}
#mainContent .newsletter {
    display: block;
    width: 226px;
    height: 170px;
    background: url(newsletter_bg.jpg) no-repeat top left;
}
#mainContent h1 {
    display: block;
    clear: both;
}
.welcome_box {
    display: block;
    padding: 20px 30px;
    background: url(hr.jpg) no-repeat top left;
    text-align: center;
    font-size: 14px;
    color: #333;
}
.welcome_box h1 {
    margin: 5px 0;
    font-weight: normal;
    font-size: 24px;
    font-family: Arial, sans-serif;
}
.content {
    padding: 10px;
    border: 1px solid #4485bb;
    text-align: left;
}


Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
.content_bottom {
    display: block;
    clear: both;
    width: 900px;
    height: 32px;
    background: url(content_footer.jpg) no-repeat bottom center;
}
#footer {
    display: block;
    margin: 0 auto;
    margin-top: 3px;
    width: 100%;
    height: 72px;
    color: #333;
    background: url(footer_bg.jpg) repeat-x top center;
    overflow: hidden;
}
#footer .divleft {
    width: 430px;
    padding: 15px 30px;
    float: left;
    text-align: left;
}
.divleft img {
    vertical-align: middle;
}
#footer .divright {
    width: 430px;
    padding: 10px 30px;
    float: right;
    text-align: right;
    line-height: 18px;
}



daar zit de fout die

op 800 ( totaal 20 cm beeld weergeef, middendeel pagina geef niet meer dan 20 letters )
op 1400 ( goede beeld zoals naar behoren)
Gewijzigd op 01/01/1970 01:00:00 door kevin
 
Rens nvt

Rens nvt

25/06/2009 22:46:00
Quote Anchor link
Midas schreef op 25.06.2009 22:42:
Ik zou de tip over liquid templates ter harte nemen en me daarin verdiepen
Goede reactie, maar wat je zegt over frames klopt niet helemaal. Die zijn niet liquid of iets dergelijks.[/quote]
Ik zeg alleen dat het gebruik van frames af te raden is... Dus helemaal geen frames in je hele website. Ik zeg niets over liquid in combinatie met frames... En hoezo zijn frames niet liquid?

Een frame column van 100px en 1 met width * is zo liquid als het maar kan... Maar dan nog :-) Niet doen :p

@Kevin: plaats je code ff tussen en tags, dit is niet te lezen... en alleen relevante code graag...
Gewijzigd op 01/01/1970 01:00:00 door Rens nvt
 
Kevin

kevin

25/06/2009 22:56:00
Quote Anchor link
Rens schreef op 25.06.2009 22:46:
@Kevin: plaats je code ff tussen en tags, dit is niet te lezen... en alleen relevante code graag...


verandert sorry
Gewijzigd op 01/01/1970 01:00:00 door kevin
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.