Template: Blog post/tile.css

No edit summary
(Undo revision 18211 by Samwilson (talk))
Tag: Undo
 
(8 intermediate revisions by the same user not shown)
Line 5: Line 5:
.blog-post-tile {
.blog-post-tile {
     flex: 1;
     flex: 1;
     text-align: center;
     text-align: left;
     max-width: 285px;
     max-width: 270px;
     margin: 0 15px 30px 0;
     margin: 0 30px 30px 0;
}
}
.blog-post-tile .image a {
.blog-post-tile .image a {
display: block;
    display: block;
position: relative;
    position: relative;
     height: 200px;
     height: 200px;
     width: 285px;
     width: 270px;
     overflow: hidden;
     overflow: hidden;
}
}
.blog-post-tile.featured {
.blog-post-tile.featured {
max-width: 430px;
background-color: #fff7e5;
}
}
.blog-post-tile.featured .image a {
.blog-post-tile.featured .image a {
    width: 430px;
}
@media screen and ( max-width: 750px ) {
.blog-post-tiles {
display: block;
}
.blog-post-tile,
.blog-post-tile.featured {
max-width: 100%;
margin: 1em auto;
}
.blog-post-tile .image a,
.blog-post-tile.featured .image a {
    width: 100%;
}
}
}
.blog-post-tile .image a img {
.blog-post-tile .image a img {
Line 27: Line 38:
     position: absolute;
     position: absolute;
     object-fit: cover;
     object-fit: cover;
     min-width: 100%;
     object-position: 50% 50%;
     min-height: 100%;
    width: 100%;
     height: 100%;
}
}
.blog-post-tile .title {
.blog-post-tile .title {

Latest revision as of 01:29, 6 December 2021

.blog-post-tiles {
    display: flex;
    flex-wrap: wrap;
}
.blog-post-tile {
    flex: 1;
    text-align: left;
    max-width: 270px;
    margin: 0 30px 30px 0;
}
.blog-post-tile .image a {
    display: block;
    position: relative;
    height: 200px;
    width: 270px;
    overflow: hidden;
}
.blog-post-tile.featured {
}
.blog-post-tile.featured .image a {
}
@media screen and ( max-width: 750px ) {
	.blog-post-tiles {
		display: block;
	}
	.blog-post-tile,
	.blog-post-tile.featured {
		max-width: 100%;
		margin: 1em auto;
	}
	.blog-post-tile .image a,
	.blog-post-tile.featured .image a {
	    width: 100%;
	}
}
.blog-post-tile .image a img {
    display: block;
    position: absolute;
    object-fit: cover;
    object-position: 50% 50%;
    width: 100%;
    height: 100%;
}
.blog-post-tile .title {
    font-size: larger;
}
.blog-post-tile .title a {
    color: inherit;
    font-weight: bolder;
}
.blog-post-tile .date {
    font-size: smaller;
}
.blog-post-tile .description {
    text-align: left;
}
Discuss this page