27. august 1999 - 10:01
Der er
32 kommentarer og 1 løsning
Div tags fylder for meget.
Hvordan undgår jeg scrollbaren på min side.
Nu tænker jeg ikke på <Frame scrolling="NO" ...osv... >
Jeg har en del div tags på min side, men de fylder for meget, så der kommer en scrollbar frem, selvom der ikke står noget på sidens nederste del.
Siden kan ses på
http://www.kogt.dk/test/ /Rasmus
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
27. august 1999 - 10:02
#1
Eller er der en smartere måde at lave det på? Husk teksten og billedet skal være centreret.
27. august 1999 - 10:06
#2
Du kan lave en clipping på dem - så de ikke bliver større end du ønsker dem. Herefter kan du lave en overflow: hidden;
27. august 1999 - 11:17
#3
Skriv evt. <span></span> i stedet for <div></div> Div tags forcer et linieskift
27. august 1999 - 12:40
#4
netscape forstår ikke spans
27. august 1999 - 12:48
#5
Pingo: Kan du evt. forklare det lidt nærmere ?
27. august 1999 - 12:52
#6
Jo.. Jeg kan se du har lavet alt i style sheets. For hvert lag kan du så lave en (<top> <right> <bottom> <left>): clip: rect(5px, 10px, 10px, 5px) Dette gør laget den størrelse det skal være - og så laver du en: overflow: hidden; Og det skulle være det!
27. august 1999 - 13:01
#7
Dette er den gamle streng. #landkort { position: relative; top: 0px; left: -40px; width: 427px; visibility: visible ;z-index:1;} Hvordan vil du så lave den nye?
27. august 1999 - 13:03
#8
#landkort { position: relative; top: 0px; left: -40px; width: 427px; visibility: visible ;z-index:1; clip: rect(5px, 10px, 10px, 5px); overflow: hidden; } Så skifter du tallene ud så de passer til størrelsen....så bliver de aldrig større... Du kunne jo sætte en width: xpx; og height: xpx; til at starte med....
27. august 1999 - 13:16
#9
hvad med div'erne ?
27. august 1999 - 13:18
#10
du har jo defineret div'sne til at benytte stylesheetet!
27. august 1999 - 13:19
#11
ok .... Men jeg kan bare ikke rigtig få det til at virke ... Hmmm ....
27. august 1999 - 13:21
#12
Umiddelbart er det da fordi du ikke har sat <DIV CLASS="stylename"> Du har overhovedet ikke koblet dem sammen! Det var smartere at lave tag'en med stylet i - <DIV ID="landkort" STYLE="position: relative; top: 0px; left: -40px; width: 427px; visibility: visible ;z-index:1;">
27. august 1999 - 13:23
#13
Jeg vrøvler - de er koblet sammen.. Men du har ikke angivet en højde for hvert div - så de risikerer at blive kanon lange - sæt width og height i stylesheetet? Har du aldrig brugt stylesheets??
27. august 1999 - 13:24
#14
Ikke rigtig....
27. august 1999 - 13:26
#15
Når du alligevel placerer lagene med x og y position - præcist - så kan du også lige så godt sætte deres position: absolute! absolute - så kan de godt ligge oven i hinanden - relative - så liger de under hinanden!
27. august 1999 - 13:27
#16
Ja, det kunne jeg godt, men hvordan vil du få dem til at stå lige midt på siden ... (center) ?
27. august 1999 - 13:28
#17
Nu har jeg lige opdateret
www.kogt.dk/test/ Kan jeg ikke lige få dig til at kigge på koden....
27. august 1999 - 13:28
#18
Så vidt jeg kan se har du alligevel defineret top og left på alle lagene!
27. august 1999 - 13:30
#19
Jamn! De pixels jeg havde sat 5px 10px 10px 5px - det var jo bare et eksempel!! Men flyt alle dine stylesheet defineringer til det enkelte lag - start med det.. <DIV ID="landkort" STYLE="+ landkort stylet +">
27. august 1999 - 13:30
#20
Er der noget ivejen med det ?
27. august 1999 - 13:30
#21
Dernæst søger du for at definere end width og height på lagene!
27. august 1999 - 13:31
#22
Jeg kan ikke se nogen steder at du overhovedet benytter de stylesheets du har defineret! Så definer det du skal i selve DIV'et!
27. august 1999 - 13:35
#23
Jeg har lige downloaded filen - og fundet ud af at jeg har ret i at du slet ikke benytter de stylesheets du har defineret!
27. august 1999 - 13:35
#24
Og dog!
27. august 1999 - 13:38
#25
Hvordan skal jeg så definere dem ?? Pingo, jeg har altså ikke arbejdet så meget med styleseets, dhtml, osv....
27. august 1999 - 13:38
#26
Nu kigger jeg lige på det!
27. august 1999 - 13:39
#27
Takker :-)
27. august 1999 - 13:41
#28
Umiddelbart virker hele dit html dokument til at være noget skrammel! - du har et lag der starter i minus 300 et eller andet - altså over skærmen! Prøv at starte forfra!
27. august 1999 - 13:45
#29
Jamen det er jo fordi det er relative position .... Billedet skal jo være i midten og teksten lidt til højre for billedet ..... og når det er relative position, så kommer lagene til at ligge efter hinanden, så bliver jeg jo nød til at smide det -300 ..... Findes der en anden metode hvorved man kan centrere det ?
27. august 1999 - 13:47
#30
Hvorfor opbygger du det i det hele taget på den måde.. Hvad med at lave 2 lag - det ene over det andet - det ene relative og det andet absolute - så ligger de oven i hinanden... billedet i den bagerste - og så lav en table med dine bytekster i den øverste!
27. august 1999 - 13:59
#31
Ok ... Jeg prøver lige....
27. august 1999 - 15:09
#32
Det virker... Jeg takker mange gange for hjælpen.
30. august 1999 - 07:51
#33
Np.
Vi tilbyder markedets bedste kurser inden for webudvikling