19. september 2005 - 17:00Der er
47 kommentarer og 2 løsninger
generel centrering af <div>´s ?
http://camedli.dk/test/ Jeg er kørt totalt fast... har mistet alle begreber om regler, etik og så videre, hcilket resulterer i dette skønne utoligt skæve design, (følg linket)....
Synes selv billedet er rimeligt, men det at få det til at fungere sammen... AAARGH!!
Er der en meget! venlig sjæl derude der kan rette op på dette eksempel for tid og evighed ??? skal helst kunne fungere i IE og mozilla som primær browsere....
Indholdet af de forskellige links, skal ligge "midt i billedet"....
Skulle vist have spurgt her fra startn af, for nu er jeg så forvirret at det halve kunne være nok :(
Din DTD disabler det vigtigste CSS i IE. Brug denne i stedet: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- så kan du centrere et div med: <div width:200px;margin:0 auto">Centreret</div>
hvis du f.eks. har dreamweaver.. kunne du bruge en anden tilgang, nemlig og skaere billedet op i photoshop og samle det hele i tables med o border i dreamweaver, ligesom at samle et puslespil. saadan som jeg har gjort her: www.metanature.net
Der er reelt kun slicing tilbage, hvis altså resultatet skal blive ordentligt... Jeg har prøvet at indkapsle de forskellige >div> i en centreret <div>, men da de "gamle" div har en fast possition, er dette uden virkning..
Det var da li´ godt pokkers.... her sidder jeg og slås i timer, og så kommer i med løsningen på et par minutter... :P
Løsningen ér at bruge relavive, istedet for absolute... poster den samlede kode her for eftertiden....: (det er den kode som heeris har lavet...)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>CV site for Dennis Pedersen</title> <meta name="Generator" content="Stone's WebWriter 4"> <meta name="Author" content="Steen Hjelmstrand" />
- skal det være en løsning, der bruger CSS til at centrere med, så er min løsning stadig den W3C anbefaler - og den eneste, der har noget at gøre med CSS :)
Så laver du helt sikkert en eller flere fejl. Kan du heller ikke få eksemplet (19/09-2005 18:02:48) til at virke? Det er da ellers lige ud af landevejen :)
han har sku ret, nu har jeg ikke prøvet det med billeder, men din metode virker her, må ha pastet det forkert.
*tager hatten af og giver ole en krammer*
Zar, du må jo se om du ka få det til at virke med det materiale du skal vise, for hvis man skal være lidt pernytten, så er oles version den mest "rigtige"
Synes godt om
Slettet bruger
19. september 2005 - 18:46#23
<div style="margin: auto;">Foo</div> Vil _altid_ centrere din div horisontalt, hvis du vel at mærke bruger rigtig doctype og dtd-link.. Jeg kan slet ikke forstå hvad der volder jer problemer, zarthax og heeris. -!
- rigtig nok, wicez ... men divet skal også lige have en bredde, da det jo er et block-element, som pr. definition fylder hele bredden og derfor ikke lader sig centrere ;o)
heeris >> Tak for krammeren ;D
Synes godt om
Slettet bruger
19. september 2005 - 18:57#26
Jep, helt sikkert olebole.
heeris.. Jeg brugte et par minutter på siden til at læse alle indlæggende igennem, og havde derfor, uheldigvis, ikke fået din "omvendelse" med :o)
Absolut ingen fejl, men man kunne jo også lægge et positioneret div som en slags container over i venstre side. Så kunne man 'plumpe' sine links derned, uden at behøve at positionere dem alle sammen. Det ville måske kunne give en anelse slankere kode :)
Jeg nævner det bare i håbet om at så lidt idéer og lidt aha-oplevelser, andre måske engang kan bruge til noget helt tredie - og for at vise, at der faktisk er et utal af forskellige løsnings muligheder med CSS ;o)
OM det kunne bruges ??!! Det kan i bande på :) sidder og knokler videre hele tiden, og vær sikker på der kommer flere spørgsmål såsom: "Hvordan viser jeg avi på en html side ?" og "Hvordan fjernes border på en <iframe>" for ikke at glemme "Hvordan "slukker" man for den hjælpekasse der kommer når musen holdes over et billede på siden" etc etc :)
Ole skal bare smide et svar :) Alle tiders, det her er godt :) Godt svaret på DANSK :) Kanon :)
At alt-teksten vises som et tooltip i IE er faktisk en browser-bug. Den skal forsyne andre klienter (f.eks. tekstlæsere, der bruges af svagtseende og blinde) med alternative informationer, samt vises, hvis billedet ikke selv kan vises. Den attribut, der bør bruges til tooltips, er 'title': <img src="min.gif" alt="noget tekst om billedet" title=""> - det skulle gerne overskrive alt-teksten med et tomt tooltip, der derfor ikke vises ... men alt-teksten får lov at leve, som den skal :)
Kanten om iframe'en klarer vi med: <iframe ...... frameborder="0"></iframe>
Det er ikk alt="bla bla bla"... det er den "kasse" der er i IE når du holder musen over et billede.. (der er en mappe osv og den kommer typisk i øverste venstre hjørne af skærmen. Er billedet for stort, kommer der efter noget tid en knap til at udvide billedet nederst til højre...)
hehe :) Tak ole :) Karma tildelt :) Håber i kan bruge det til noget :) (Går mest efter det der skrives, ikke selve målingen...)
Ja, der skal laves flere strenge, for det er nogle seperate spørgsmål... besvares de her, (for mange af dem), findes de rette svar det forkerte sted, hvilket gør dem temmelig svære at finde :)
//Zarthax// <--- *Glad mand :)
Synes godt om
Slettet bruger
19. september 2005 - 20:09#42
<iframe frameborder="0"> så er der ingen border på din iframe. -!
wicez >> det har jeg på intet tidspunkt forestillet mig - men jeg kender udmærket den små-paranoide fornemmelse. Jeg kommer ofte selv 'tumlende' ind i spørgsmål - og for den mistænksomme, kunne det da måske godt ligne et mønster. Tag det roligt ... det er i hvert fald ikke mig. Jeg kender dig jo ;o)
zarthax >> Jeg takker mange gange for den fine 'karma', men opfatter dig absolut ikke som et 'problembarn' - gåseøjne eller ej :) Du kommer sikkert også fra det ocean af dårlige tutorials og fejlfyldte artikler, der oversvømmer nettet. Webkodning er i forvejen et fuldt fag - og det bliver da ikke en squid bedre af, det er så svært at finde troværdige/korrekte informationer ;o)
Til sidst er jeg helt enig i betragtningerne om sidespørgsmålene. På den anden side tror jeg, jeg i forvejen besvarer dem i gennemsnit en halv til én gang om ugen ... så de skulle være til at finde :)
... når E's søgemaskine engang bliver ført up to date - eller bare noget, der ligner ;o)
Synes godt om
Slettet bruger
19. september 2005 - 21:39#47
Jeg er glad for at, om ikke andre så du, er klar over at jeg ikke er en "point-hapser" :o) Vil du forresten ikke være venlig at lægge et svar i min anden tråd? http://exp.dk/spm/648956
*LoL* - sjovt, du lige netop peger på det spm! :D Det er jo netop et fint eksempel på, at jeg kommer tumlende ind og gentager, hvad en bruger tidligere har sagt ... blot på en lidt anden måde. Tak - men nej tak :)
Synes godt om
Slettet bruger
20. september 2005 - 19:26#49
De personer, der ser negativt på den måde du, som du selv siger, "tumler ind" i spørgmål, er efter min mening utrolig snæversindede, da det, i hvert fald hos mig, ligger 100% fast, at du kun er ude på at hjælpe, og på ingen måde prøver at "nappe" point i allerede besvarede spørgsmål -!
Synes godt om
Ny brugerNybegynder
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.