Avatar billede EIHP Juniormester
01. marts 2003 - 20:14 Der er 24 kommentarer og
1 løsning

Div frit i browseren når det er fanget af et andet div

Jeg har et lille problem...

Hvordan for jeg det inde div til at arbejde frit i browsen, når det ligger inde i et andet jeg ikke kan pille ved?

<div class="ProfilText" align="left" style="background-color:#ffffff;background-image:url();width:466px;overflow:visible;overflow-x:hidden;height:0px;">
<div style="position:absolute; width:175; height:30; z-index:1; left: 70; top: 60">Hej med dig</div>
hhhh<p><STFX></p></div>
Avatar billede exp Juniormester
01. marts 2003 - 20:16 #1
Forstår ikke dit spørgsmål...
Avatar billede EIHP Juniormester
01. marts 2003 - 20:18 #2
<div class="ProfilText" align="left" style="background-color:#ffffff;background-image:url();width:466px;overflow:visible;overflow-x:hidden;height:0px;">

Jeg vil godt ha det her div, til på siden være oppe i hjørnet... men det bliver stadig inde i det andet div...
<div style="position:absolute; width:175; height:30; z-index:1; left: 70; top: 60">Hej med dig</div>

hhhh<p><STFX></p></div>
Avatar billede olebole Juniormester
01. marts 2003 - 20:43 #3
<ole>

Ja, det opfører sig helt, som det skal  :)
Du må oplyse noget mere, hvis der skal findes en løsning

/mvh
</bole>
Avatar billede EIHP Juniormester
01. marts 2003 - 20:46 #4
<div style="position:absolute; width:175; height:30; z-index:1; left: 70; top: 60">Hej med dig</div>
Det er meningen at dette div skal være i venster hjørne af siden... men den bliver stadig inde i det andet div...

Og det jeg godt vil ha den til, er at komme udefor det andet div...
Avatar billede olebole Juniormester
01. marts 2003 - 21:02 #5
Ja, det har du sagt tre gange - så det kan man vel næppe kalde at 'oplyse noget mere'  :)
Avatar billede EIHP Juniormester
01. marts 2003 - 23:42 #6
Avatar billede olebole Juniormester
02. marts 2003 - 00:57 #7
Jeg er helt klar over, hvordan det ser ud  :)
1. Hvad skal du bruge det til?
2. Hvordan skal det bruges?
3. Hvorfor kan du ikke pille ved det yderste?
... og gerne andre info, du kunne forestille dig, kunne hjælpe med at finde en løsning
/mvh
Avatar billede EIHP Juniormester
02. marts 2003 - 01:37 #8
1. Til mig profil på jubii chat...
2. For at gøre min profil lidt anderledes end de andres ;)
3. Fordi, <div class="ProfilText" align="left" style="background-color:#ffffff;background-image:url();width:466px;overflow:visible;overflow-x:hidden;height:0px;"> står først teksten der bliver sat ind...
Avatar billede olebole Juniormester
02. marts 2003 - 01:43 #9
Hvad sker der, hvis du skriver:

<script type="JavaScript">
alert('Hi');
</script>

...?
Avatar billede EIHP Juniormester
02. marts 2003 - 02:05 #10
ikke noget... javascript kan slet ikke bruges...
Avatar billede olebole Juniormester
02. marts 2003 - 05:21 #11
Prøv noget:

<div class="ProfilText" align="left" style="background-color:#ffffff;background-image:url();width:466px;overflow:visible;overflow-x:hidden;height:0px;">
<div style="position:absolute;width:275px;height:30px;z-index:1;right:10px;top:10px;border:1px dashed #006699;background-color:#66ccff">Hej med dig</div>
hhhh<p><STFX></p></div>
Avatar billede EIHP Juniormester
02. marts 2003 - 06:24 #12
Det hjalp ikke... Div'et bliver stadig inde i det andet...
Avatar billede olebole Juniormester
02. marts 2003 - 15:36 #13
Så kan jeg ikke tro, du har prøvet det - eller også må du have lavet noget forkert  :)
Avatar billede henninga Novice
03. marts 2003 - 21:57 #14
Du kan ikke få en indlejret div til at ligge uden for den div den ligger i.
OleBoles kode får den heller ikke udenfor. Den bliver positioneret i forhold til den div-kasse den ligger i.
HenningA
Avatar billede olebole Juniormester
03. marts 2003 - 22:07 #15
Test - i stedet for at påstå  ;o)
Avatar billede henninga Novice
03. marts 2003 - 22:20 #16
Og får din kode kassen til at ligge i øverste højre hjørne af browseren ??
Avatar billede olebole Juniormester
03. marts 2003 - 22:22 #17
Hvorfor spørger du? Opfordringen lød på at teste - så har du vel selv set det  :)
Avatar billede henninga Novice
03. marts 2003 - 22:30 #18
Ja - og det gør den ikke.
Avatar billede henninga Novice
03. marts 2003 - 22:50 #19
Du kan godt få en indlejret div til at ligge udenfor den div den er placeret i.
Men positionen vil være i forhold til den yderste div og ikke til siden, så den kan ikke placeres i øverste højre hjørne af browseren.
Men det kan Olebole måske få den til ;o)
HenningA
Avatar billede olebole Juniormester
03. marts 2003 - 23:37 #20
Det var da som .... !
Hvilken browser har du testet i?
Avatar billede olebole Juniormester
03. marts 2003 - 23:42 #21
Vil du være venlig at teste dette dokument ... se i koden og notere dig, det er samme kode, jeg skrev i (02/03-2003 05:21:00)?

Olebole kan åbenbart noget HenningA ikke kan ... mon HenningA kan tørre grinet af nu?  :)
Avatar billede olebole Juniormester
03. marts 2003 - 23:43 #22
Avatar billede olebole Juniormester
04. marts 2003 - 00:20 #23
Henning >> Du har misforstået CSS-positionering. Hvis den indeholdende boks ikke er positioneret, bliver body'en den indeholdende boks for den indre boks. Det er helt i overensstemmelse med W3C's rekommendationer for CSS.

Grunden til det ikke virker for eihp er uden tvivl, at klassen 'ProfilText' positionerer div'et - men det skal man have stylesheet'et for at kunne se.
Oplysningen om, at mit eksempel ikke virker, viser dog, det forholder sig sådan.

En anden gang: Lad være med at spille Kloge Åge og påstå, du har testet noget, når du tydeligvis ikke har gjort det. Det kunne jo være, du - ligesom denne gang - havde misforstået et eller andet  ;o)
Avatar billede henninga Novice
04. marts 2003 - 22:11 #24
UNDSKYLD til olebole - du har ret.
Dog vil jeg lige sige, at det ikke virker uden starten "<!DOCTYPE HTML PUBLIC....". Ikke i min version af IE 6.0.
Og jo - jeg havde testet det med forskellige indstillinger af "top" og "right" og kunne kun flytte boksen i forhold til den udvendige boks.
Men iøvrigt tak for CSS oplysningen om positionering.
HenningA
Avatar billede EIHP Juniormester
12. marts 2003 - 20:02 #25
Det virker stadigvæk ikke... :o(
Jeg ved ikke om jubii, har lavet et eller andet, såen man ikke kan...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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