Hjälp med CSS och placering av text och bild

Permalänk
Medlem

Hjälp med CSS och placering av text och bild

Hej allihopa. Jag har sökt runt lite på nätet för att klura ut detta, och så långt jag kommit så har jag luskat ut att man ska göra float:right/left på sina bilder i CSS. När jag gör det blir allt käpprätt åt helvete rent ut sagt. Och det är nu jag har fastnat och vet inte hur jag ska ta mig längre.

Så här ser min bild ut när jag gjorde float left och right på mina bilder
https://i.imgur.com/GW6GhtH.jpg

och det är så här jag vill att det ska se ut (ungefärligt, måste inte vara rosa ramar runt osv)
https://i.imgur.com/gs6d7fY.jpg
Men jag skulle gärna vilja ha bilderna på samma sätt som det är på exempel bilden. Så om någon skulle kunna hjälpa mig med det vore jag förevigt tacksam.

HTML koden

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content=width=device-width">
<meta name=" description" content="John doe CV">
<meta name="keywords" content="John Doe. Jobb applikation">
<meta name="author" content="John Doe">
<title>John Doe</title>
<link rel="stylesheet" type="text/css" href="./Css2/css2.css">
</head>
<body>
<header>

<div class="container">

<div id="branding">

<h1>John Doe</h1>
</div>
<nav>
<ul>
<li class="current"><a href="CV2.html">CV</a></li>
</ul>
</nav>
</div>
</header>

<section id="showcase">
<div class="container">
<div>
<p>
<h2><b>Om mig</b></h2>

<img src="./bild/CV bild.jpeg" class="CV"/>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam pharetra feugiat metus quis ultricies. Nulla pretium vulputate dui eget suscipit. Quisque a est sem, sed sagittis ante. Etiam a nulla a risus

</p>

</div>

<div>
<img src="./bild/bank.jpg" class="bank"/>

<h3><b>Utbildning och erfarenhet</b></h3>

</div>

<ul>
<li>Glad</li>
<li>Positiv</li>
<li>Ödmjuk</li>
<li>Trevlig</li>
<li>Målinriktad</li></span>

</ul>

</div>
</section>

<section id="boxes">
<div class="container">
<div class="box">

</div>

</section>

Dold text

och CSS koden

body {
font-family: arial, helvetica, sans-serif;
font-size:15px;
line-height:1.5;
padding: 0px;
margin: 0px;
background-color:#f4f4f4
}

/* global */
.container{
width: 80%;
margin:auto;
overflow:hidden;

}

/* header **/
header{
padding-top:30px;
min-height:70px;

}

header{
border-bottom:#e8491d 3px solid;
}

h1{ color:blue;
text-align: center;

}

.bank {

float:left;padding:10px;
}

.CV {
float:right;
padding:10px;
}

Dold text
Permalänk
Medlem

Hur ser din kod ut?

Permalänk
Medlem

@jensvo:
oj, ska lägga in den.

Permalänk
Medlem

Jag förstår inte problemet. Du har ju redan bilderna på det sättet du beskriver.

Visa signatur

Spela Swemantle! Du vet att du vill.

Ibland har jag fel, men då är det någon annans fel.

Permalänk
Medlem
Skrivet av LemonIllusion:

Jag förstår inte problemet. Du har ju redan bilderna på det sättet du beskriver.

De ligger inte där han ville

Permalänk
Medlem

@LemonIllusion:
haha det var snällt sagt ! men jag tycker det ser jätte fult ut. Skulle gärna vilja ha ner bilden på pengar längre ner till botten, samt rätta till texten så att den hamnar till höger på min penga bild. Och där tar det också stopp för mig

Permalänk
Medlem
Skrivet av Froseo9:

@LemonIllusion:
haha det var snällt sagt ! men jag tycker det ser jätte fult ut. Skulle gärna vilja ha ner bilden på pengar längre ner till botten,

Använd clear (right eller both) om du vill att den ska lägga sig under bilden till höger eller margin om du vill ha ett fixerat avstånd till texten ovanför.

Citat:

samt rätta till texten så att den hamnar till höger på min penga bild. Och där tar det också stopp för mig

Texten är ju redan till höger om din pengabild. Hur menar du?

Visa signatur

Spela Swemantle! Du vet att du vill.

Ibland har jag fel, men då är det någon annans fel.

Permalänk
Medlem
Skrivet av LemonIllusion:

Använd clear (right eller both) om du vill att den ska lägga sig under bilden till höger eller margin om du vill ha ett fixerat avstånd till texten ovanför.

Texten är ju redan till höger om din pengabild. Hur menar du?

Tack så mycket. Clear hjälpte så att bilden åkte ner till vänster igen. Men nu måste jag dock få ner mina 5 punkter till höger om bilden igen :/. Förstår om du tycker jag är jobbig, men jag e heeeelt ny på CSS, så du får förklara som för nån som går i lågstadiet typ

Permalänk
Medlem

@Froseo9

om flexbox är ett alternativ:

https://i.imgur.com/6V2LhEj.png

index.html

<!DOCTYPE html>
<html lang="en">
<head>
<title>Document</title>

<style>
.container {
margin: 0 auto;
max-width: 768px;
width: 100%;
}

.first, .second {
display: flex;
margin-bottom: 15px;
}

.grow {
flex-grow: 1;
}

.shrink {
flex-shrink: 1;
}
</style>
</head>
<body>
<div class="container">
<div class="first">
<div class="grow">
Lorem
</div>

<div class="shrink">
<img src="http://via.placeholder.com/200x300" alt="">
</div>
</div>

<div class="second">
<div class="shrink">
<img src="http://via.placeholder.com/200x300" alt="">
</div>

<div class="grow">
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Nemo voluptate ullam porro nisi, odit ipsum quaerat modi accusamus! Minima ex eius repellat dignissimos dolores illo nemo libero nisi fugit fuga.
</div>
</div>
</div>
</body>
</html>

Dold text

edit: uppdaterad kod

Permalänk
Medlem
Skrivet av Froseo9:

Tack så mycket. Clear hjälpte så att bilden åkte ner till vänster igen. Men nu måste jag dock få ner mina 5 punkter till höger om bilden igen :/. Förstår om du tycker jag är jobbig, men jag e heeeelt ny på CSS, så du får förklara som för nån som går i lågstadiet typ

Cleara texten också, lägg allt i en container som har clear eller använd en tom div med clear ovanför text och bild.

Visa signatur

Spela Swemantle! Du vet att du vill.

Ibland har jag fel, men då är det någon annans fel.

Permalänk
Medlem
Skrivet av myslex:

@Froseo9

om flexbox är ett alternativ:

https://i.imgur.com/6V2LhEj.png

index.html

<!DOCTYPE html>
<html lang="en">
<head>
<title>Document</title>

<style>
.container {
margin: 0 auto;
max-width: 768px;
width: 100%;
}

.first, .second {
display: flex;
margin-bottom: 15px;
}

.grow {
flex-grow: 1;
}

.shrink {
flex-shrink: 1;
}
</style>
</head>
<body>
<div class="container">
<div class="first">
<div class="grow">
Lorem
</div>

<div class="shrink">
<img src="http://via.placeholder.com/200x300" alt="">
</div>
</div>

<div class="second">
<div class="shrink">
<img src="http://via.placeholder.com/200x300" alt="">
</div>

<div class="grow">
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Nemo voluptate ullam porro nisi, odit ipsum quaerat modi accusamus! Minima ex eius repellat dignissimos dolores illo nemo libero nisi fugit fuga.
</div>
</div>
</div>
</body>
</html>

Dold text

edit: uppdaterad kod

det hade varit skönt. Men tyvärr vill dem att jag använder CSS folder för att fixa så att bild och text är brevid varandra

Permalänk
Medlem

@Froseo9:

haha- ja det är bara att flytta css koden från <style> taggen i mitt exempel till en styles.css fil (exempelvis) och ladda denna inuti <head>.
flexbox är css.

Permalänk
Medlem
Skrivet av myslex:

@Froseo9:

haha- ja det är bara att flytta css koden från <style> taggen i mitt exempel till en styles.css fil (exempelvis) och ladda denna inuti <head>.
flexbox är css.

Aha, tack snälla. Hur menar du med ladda inuti head ? körde in CSS koden imin CSS mapp, men det blev jätte fel för jag gissar att jag gjort fel nånstans

Permalänk
Medlem
Skrivet av Froseo9:

Aha, tack snälla. Hur menar du med ladda inuti head ? körde in CSS koden imin CSS mapp, men det blev jätte fel för jag gissar att jag gjort fel nånstans

<link rel="stylesheet" type="text/css" href="din_css_fil.css">

Gissar på att det är detta han/hon menar (som man lägger mellan <head> och </head>)

Visa signatur

Grubblare

Permalänk
Medlem

Är det här okej? https://repl.it/@johanbx/sweclocker-css-problem1

kolla kommentarer i html koden på vad jag gjort för ändringar
Det mesta är att jag la till en klass på en div tag ".about-me", sedan gav jag en css regel till klassen:
.about-me {
overflow: auto;
}