Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:02 Der er 28 kommentarer og
1 løsning

Iframe ???

Hey...

Jeg har lavet et design hvor jeg har lagt et billede ind som fast bg med css... Nu har jeg så lavet der hvor teksten skal være. Det har jeg lavet med iframe. Kan det lade sig gøre at lave et sites bg gennemsigtig?
Hvis ikke har i så nogen andre ideer til hvordan man kan løse problemet?

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:08 #1
Du kan ikke lade en iframe være gennemsigtig!
Men du kunne prøve at bruge et layer istedet for, og så evt bruge php til at inkludere siden, hvis du kender til bruge af det!?
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:13 #2
--->webmasterdk
OK...
Hvordan bruger jeg så layers? og hvad er det?
Kender til include, men det vil bare give mig et andet problem :(

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:19 #3
Layers er en slags tabeller, de er dog ikke nær så statiske!
De kan godt skrives ind per hånd kraft, men det er meget lettere at gøre det med et program som dreamweaver.
Et eksempel på et layer:
<div id="Layer1" style="position:absolute; left:15%; top:16px; width:667px; height:101px; z-index:1">
Her står teksten
</div>
Placeringen afgøres med css, hvor det her er sat til at være 15% fra venstre side og 16px fra toppen. etc.
z-index afgører hvor det er placeret i forhold til andre layers, altså hvilket af dem der ligger øverst.
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:21 #4
--->webmasterdk
hmm... Ok... Så hjælper layers mig heller ikke, da de i bund og grund gør det samme som include..?

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:23 #5
Hvad er dit problem med include?
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:27 #6
Ja, men du kan vælge præcis hvor på siden du vil have siden includeret!
den ligger sig jo så ikke bare midt i det hele!
Hvis du vælger at lave din icnlude sådan her:
<div id="Layer1" style="position:absolute; left:15%; top:16px; width:667px; height:101px; z-index:1">
<?
include("side.php");
?>
</div>

så vil den ikke fylde mere end det du har givet den lov til!
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:28 #7
--->webmasterdk
Mit problem er at jeg skal bruge siderne til at vise nyheder på. Hvilket vil sige at de hele tiden blive længere og længere (fordi jeg ikke er så god til php endnu), og hvis sleve den del af det bliver længere, skal menuen også, men jeg kan ikke få det til at kunne lade sig gøre..?

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:30 #8
Henter du dine nyheder fra en database?
Så kan du skrive ORDER BY id LIMIT 0,10 i slutningen af din mysql streng, så henter den kun de 10 nyeste.
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:37 #9
nope henter ikke fra database... Har ikke kunnet få MyQSL  til at køre på min egen com, og jeg gider ikke være online hele tiden (så mange penge har jeg heller ikke)...
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:43 #10
--->webmasterdk
Øhh... jeg har lige et andet problem. Hvordan gør jeg sådan at man ikke kan komme ind på en side uden at være loget ind? Du skal nok få flere point...

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:47 #11
Hvis du kigger her http://boegh.nu/include.php
Så er det en side som jeg har included
http://boegh.nu/cv.htm er den orignale side!
som du kan se har jeg bare sat width og hight til at passe til hvad jeg mener, og så har jeg sat den til automatisk at lave en scroll knap når der er for meget indhold
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 22:52 #12
--->webmasterdk
Ok... Sådan viste jeg faktisk ikke man kunne bruge include...
Gider give mig det script? så er pointene på vej til dig...

Zlimmer  ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:56 #13
det kommer an på hvilken server du bruger!
Hvis du bruger apache server er det dejligt let, så kan du lave en fil der hedder ".htaceccess"
Den skal bare placeres i den mappe du vil beskytte, og så skal du have en tilhørende ".htpasswd" hvori kodeordet ligger i krypteret form!
Og så er der så godt som spærret for uønsket adgang!
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:58 #14
<div id="Layer1" style="position:absolute; left:15%; top:16px; width:150px; height:400px; z-index:1; overflow=scroll">
<?
include("cv.htm");
?>
</div>
Avatar billede webmasterdk Praktikant
13. maj 2002 - 22:59 #15
include er jo bare en php ting, du kan jo frit vælge at bruge den som det passer dig, du kan lade den overtage hele siden, putte den i en tabel, eller som her et layer!
Du kan stort se selv bestemme!
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:04 #16
--->webmasterdk
kan jeg så få en gennemsigtig bagrund ved at sætte det ind sådan?
Kan man ikke lade vær med at sætte positionen til absolute sådan at man kan sætte den ind i en tabel?

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 23:08 #17
Du kan bare sætte din include i en <td>, altså:
<table>
<tr>
<td width="90%">
Din normale side
</td>
<td>
<?
include("side.php");
?>
</td>
</tr>
</table>
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:11 #18
jamen hvis jeg sætter include ind i tabelen, får jeg jo ikke en gennemsigtig bagrund, vel?
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:12 #19
Sorry der gik et eller andet galt, men det virker nu...
Takker...

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 23:13 #20
værsgod!
takker for point!
www.fotx.net/webmasterdk
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:16 #21
hvordan gør jeg sådan at layerens position ikke er absolut? fordi hvis jeg bare sætter include tagget ind får jeg det problem som jeg ville undgå...
Avatar billede webmasterdk Praktikant
13. maj 2002 - 23:21 #22
Har du prøvet at gøre som jeg skrev med tabeller?
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:23 #23
jep jeg har prøvet at skrive include ind som du skrev, men det giver bare det problem ejg vil undgå..?
Avatar billede webmasterdk Praktikant
13. maj 2002 - 23:25 #24
Hvad præcist er det problem du vil undgå?
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:27 #25
Jeg vil undgå at få min "main" sektion til at blive større end menuen, fordi jeg ikke automatisk kan få menuen til at følge med...
Du kan se siden på www.friserverplads.dk/mczlimmer/giantz/login.php

Skal i seng nu... Vi kan snakke imorgen ved 16'tiden..?

Zlimmer ~over&out~
Avatar billede webmasterdk Praktikant
13. maj 2002 - 23:30 #26
Jeg er på arbejde fra klokken 06 - 21 imorgen. så det er næppe muligt at mødes imorgen! ):
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:31 #27
Ok... Jeg går kun i skole...
Kan det lade sig gøre kun at sætte scroler på i siden af et sådant layer?
Avatar billede webmasterdk Praktikant
13. maj 2002 - 23:34 #28
du mener sådan så der ikke også er en i bunden?! det tror jeg ikke!
Avatar billede mczlimmer Nybegynder
13. maj 2002 - 23:35 #29
ok...
Takker for hjælpen...

Zlimmer ~over&out~
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester