FAQ |
Kalender |
2006-08-22, 11:38 | #1 | ||
|
|||
Medlem
|
Försöker ta med den kod som är viktig i sammanhanget.
Skriver de i kronologisk ordning... Kod:
body { margin:0 auto; } .bg { text-align: center; margin-left: auto; margin-right: auto; background: url(images/index_12.gif) repeat-y; width: 515px; } .news { margin-right: auto; margin-left: auto; padding-left: 31px; padding-right: 21px; width: 420px; } .info_about { background-color: #302F2F; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; margin-top: 0px; width: 420px; text-align: justify; } vill ha några bilder på höger sida som ska ligga flytande längs med texten. Får jag göra fler divar för det eller går det inte för att jag har centrerat överliggande divar/body? |
||
Svara med citat |
2006-08-22, 14:27 | #2 | |||
|
||||
Nykomling
|
antingen sätter du in bilderna i en div med float:right; eller så lägger du float direkt på bilderna. det ena alternativet ger en rak linje mellan text och bild, den andra ger ett flyt som gör att texten flyter in mellan bilderna. en smakfråga mao
glöm inte att sätta clear efter. |
|||
Svara med citat |
2006-08-22, 15:30 | #3 | ||
|
|||
Medlem
|
Citat:
Är det någe mer värden som man behöver sätta? |
||
Svara med citat |
2006-08-22, 15:31 | #4 | |||
|
||||
Nykomling
|
bredd... marginaler... höjd... ev radbryt mellan bilderna
|
|||
Svara med citat |
2006-08-22, 15:32 | #5 | ||
|
|||
Medlem
|
Citat:
[b]clear[b] ? |
||
Svara med citat |
2006-08-22, 18:42 | #6 | |||
|
||||
Nykomling
|
jo clear bryter av de flytande elementen
tex Kod:
.foo { width:300px; padding:0; margin:0; } .flytavanster { float:left; width:150px; } .flytahoger { float:right; width:150px; } .clear { clear:both; } Kod:
<div class="foo"> <p class="flytavanster">fe fai fo fum</p> <img src="bar.jpg" class="flytahoger" alt="" /> <p class="clear"></p> </div> |
|||
Svara med citat |
2006-08-23, 09:13 | #7 | ||
|
|||
Medlem
|
Citat:
Sen undrar jag om du sätter width efter bildens storlek eller efter överliggande div's storlek? |
||
Svara med citat |
2006-08-23, 09:56 | #8 | ||
|
|||
Medlem
|
Det blev såhär:
Kod css Kod:
.text_about { margin-top: 3px; margin-bottom: 6px; width: 420px; } .float_left { float: left; width: 240px; text-align: justify; } .float_right { float: right; width: 220px; } .clear { clear: both; } Kod:
<div class="text_about"> <p class="float_left"> <b>Computer</b> AMD 3200+, 2GB ram, Silverstone chassi. <br/> <b>Display screen</b> Fujitsu 17" flat screen. <br/> <b>Mobile</b> Sony Ericsson w800i.</p> <div class="float_right"> <a href="images/w800i-1.jpg"><img class="about" src="images/w800i_thumb.jpg" alt="w800i"></a> </div> <br/> <p class="clear">asdasdasd</p> Jag vill att bilden ska flyta gämsmed texten |
||
Svara med citat |
2006-08-23, 11:52 | #9 | |||
|
||||
Nykomling
|
ja förstås...
men lägg bilden först och p sen att det flyttas ner beror på att bilden + diven är större än den omslutande diven |
|||
Svara med citat |
2006-08-23, 11:53 | #10 | |||
|
||||
Nykomling
|
du har inte avslutat diven "text_about"
|
|||
Svara med citat |
Svara |
|
|