Kom ihåg mig?
Home Menu

Menu


CSS som gäller idag?

 
Ämnesverktyg Visningsalternativ
Oläst 2008-08-07, 11:26 #41
Jonathan P Jonathan P är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 141
Jonathan P Jonathan P är inte uppkopplad
Medlem
 
Reg.datum: Feb 2008
Inlägg: 141
Citat:
Originally posted by Syke@Aug 7 2008, 07:35
På en rad med enbart liggande bilder, ha en viss höjd på raden med bilderna centrerade i mitten (vertikalt).
På en rad med enbart stående bilder, ha en viss höjd på raden med bilderna centrerade i mitten (vertikalt).
På en rad med både stående och liggande bilder, ha en konstant höjd på raden (samma höjd som de stående bilderna + lite mellan rum). Samtidigt ha de liggande bilderna centrerade i mitten (vertikalt).
Wrappa bilderna i en container div, och sätt följande egenskaper på diven.
Kod:
display: table-cell;
vertical-align: middle;
Jag har inte provat det men det borde lösa det...
Jonathan P är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 11:35 #42
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
Citat:
Originally posted by Syke@Aug 7 2008, 10:20
Ett annat alternativ är att ha en css-fil som genereras dynamiskt beroende på vad HTML-sidan innehåller, men det har jag inte gjort på denna site (har aldrig funderat på hur det skulle gå till överhuvudtaget).
<?php
header("Content-Type: text/css");
?>
KarlRoos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 12:31 #43
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Citat:
Ursprungligen postat av Jonathan P
Wrappa bilderna i en container div, och sätt följande egenskaper på diven.
Kod:
display: table-cell;
vertical-align: middle;
Jag har inte provat det men det borde lösa det...
Att wrappa varje bild i en div är inget alternativ, det är minst lika fel som att använda en tabell. Däremot kanske man kan göra varje LI till table-cell .. hmm ..

<!--QuoteBegin--KarlRoos[/i]
<?php
header("Content-Type: text/css");
?>
[/quote]

jo, men hur inkluderar man den CSS:en i just den HTML-filen? Blir det något i stil med:
Kod:
<link type="text/css" href="includes/galleryCSS.php?sammagetstringsomHTMLsidanhar" rel="stylesheet" media="screen" />
Syke är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 13:17 #44
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
Citat:
Originally posted by Syke@Aug 7 2008, 12:31
jo, men hur inkluderar man den CSS:en i just den HTML-filen? Blir det något i stil med:
Kod:
link type=text/css href=includes/galleryCSS.php?sammagetstringsomHTMLsidanhar rel=stylesheet media=screen /
That's right.
KarlRoos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 13:55 #45
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Citat:
Ursprungligen postat av KarlRoos
Citat:
Ursprungligen postat av Syke
jo, men hur inkluderar man den CSS:en i just den HTML-filen? Blir det något i stil med:
Kod:
link type=text/css href=includes/galleryCSS.php?sammagetstringsomHTMLsidanhar rel=stylesheet media=screen /
That's right.
Måste testas, vi får se om det löser problemet, även om det är en ganska omständig lösning på ett litet problem
Syke är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 21:36 #46
gooses avatar
goose goose är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2007
Inlägg: 451
goose goose är inte uppkopplad
Flitig postare
gooses avatar
 
Reg.datum: Jun 2007
Inlägg: 451
Hej,

Jag har ett problem som jag inte lyckats lösa med div's som kanske någon av er som är duktiga på css och sånt kan lösa. Jag har en sida med tre divar bredvid varandra; left, content, right. Där left och right bara innehåller en bakgrundsbild som repeteras. Content kan vara olika hög på olika sidor, så att sätta en height funkar liksom inte. När jag kör IE så ser sidan bra ut, divarna left och right anpassar sig till rätt höjd, men i FF så ser man bara en bild, dvs bilden autoanpassas inte höjdmässigt till content. Hur fixar man detta?
goose är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 21:46 #47
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
googla på faux columns

snabbt förklarat så har man en bakgrundbild i föräldradivven (wrapper) till dina tre övriga divvar.
Kod:
<div id="wrapper">
<div id="left">innehålll</div>
<div id="middle">innehålll</div>
<div id="right">innehålll</div>
</div>
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 22:03 #48
gooses avatar
goose goose är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2007
Inlägg: 451
goose goose är inte uppkopplad
Flitig postare
gooses avatar
 
Reg.datum: Jun 2007
Inlägg: 451
aha, så istället för att dela upp sin bakgrund i tre delar left.jpg, content.jpg och right.jpg, så gör man en bg.jpg som är lika bred som själva sidan och sen kör man den i wrapper? kanonsmart, tack för hjälpen.
goose är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 22:31 #49
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
spot on!
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-07, 22:50 #50
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Folk som nämner "semantisk html" och "div" i samma mening inser knappast tankevurpan.

Folk som tycker "css" är motsatsen till "tabeller" har också en läxa att läsa på.

Html (eller snarare xhtml) och css ska ses som två lager: en databärare och ett presentationslager. Att jämföra dessa är som att jämföra äpplen och päron. Och för de som är för semantiskt korrekt html och ser på detta som en religion vet att dom samtidigt måste vara otrogna varje gång de designar en sida då de använder exempelvis div'ar ENDAST i layoutsyfte, dvs de styr layouten från html-koden. Detta är ju den begränsning vi alla får leva med då CSS i dagsläget inte klarar av att helt axla ansvaret att sköta all layout. En sann databärare är ju XML, men det är inte det lättaste att få till snyggt på en klient...

Tills den dagen kommer så får vi stå ut med en soppa av nästlade div'ar blandat med semantisk korrekt html. För mig skulle dessa div'ar lika gärna kunna vara en tabell, det är liksom lika fel, men jag håller mig till containrar av modellen div då jag tror på framtiden...
Robert är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:29.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017