Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .DS_Store
Binary file not shown.
117 changes: 117 additions & 0 deletions news_layout/css/main.css
Original file line number Diff line number Diff line change
@@ -1 +1,118 @@
/* Write your CSS here */
header{
text-align: left;
background-color: rgba(156, 12, 10, .7);
border-bottom: solid rgba(150, 150, 150, 0.7);
}

h1{
margin-top: 0;
margin-right: 10px;
padding: 2px auto;
}

h2{
margin: 40px auto;

}

.sup{

position: relative;
top: -0.5em;
font-size: 50%;
}

body{
background-color: rgba(9,9,9,.8);
margin: 0px auto;
font-family: 'Roboto', sans-serif;
}

img{
max-width: 90%;
max-height: 90%;
}

.columns {
display: flex;
}

.column{
margin: 10px;
flex-direction: column;
display: flex;
flex: 1;
flex-basis: auto;
}

p{
text-align: center;
text-align: justify;
overflow: hidden;
text-overflow: ellipsis;
flex: 1;
}

div figure{
max-width: 90%;
border-left: solid rgba(150, 150, 150, 0.7);
border-bottom: solid rgba(150, 150, 150, 0.7);
border-top: thin rgba(150, 150, 150, 0.7);
background-color: rgba(156, 12, 10, .7);
padding: 10px;
color: rgba(0, 0, 0, 0.5);
flex: 1;

}

.column footer{
font-size: 70%;
align-items: flex-end;
flex: 1;
}


.column .bottom-right{
float: right;
}

.column .bottom-left{
float: left;
}

.article-body{
flex: 1;
}
@media only screen and (max-width: 865px) {
.columns, .column{
display: flex;
}
body{
float: none;
display: flex;
flex-direction: column;
}

figure .article-body{
max-height: 0px;
}

header{
transition: .2s;
text-align: center;
}

footer p{
margin: 0 auto;
}
.column .bottom-right{
float: none;
margin: 0 auto;
}

.column .bottom-left{
float: none;
margin: 0 auto;
}
}
103 changes: 103 additions & 0 deletions news_layout/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,111 @@
<meta charset="utf-8">
<title>Flexbox Layout</title>
<link rel="stylesheet" href="css/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
</head>
<body>
<!-- Starter File -->
<header>
<h1>Headline</h1>
</header>

<div class="columns first-row">
<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>

<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>

<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>
</div>

<div class="columns second-row">
<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>

<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>
</div>

<div class="columns third-row">
<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>

<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>

<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>
</div>

<div class="columns fourth-row">
<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>

<div class="column">
<figure>
<h2 class="article-title">Article Title</h2>
<p class="article-body">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<footer class="extras">
<p><span class="bottom-right">Sept. 16, 2017</br></span><span class="bottom-left">By: J.G. Lowe</span></p>
</figure>
</div>
</div>

</body>
</html>