一款纯CSS网格布局的图文内容列表,页面采用了网格布局的形式,每个图文都有一个配套的标题和说明文字,鼠标悬停时会显示一个发布日期,可以结构数据库来动态生成数据,所有页面内容均可以自由替换。
页面的head部分,需要引入必要的样式文件,代码如下:
<link type="text/css" rel="stylesheet" href="css/style.css"/>
页面的body部分,在div容器里放入了多个a表情来显示不同的图文内容,代码如下:
<div class="container">
<div class="cards">
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/200/animals);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
A summary will also be present. Usually two to three brief sentences about the content on the detail page.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/640/480/nature);">
<span class="card-title">
<h3>This is a title for a card that is a bit longer in length</h3>
</span>
</span>
<span class="card-summary">
Each card is created from an <a> tag so the whole card is linked.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/400/people)">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
Using Flexbox is such a an easy, well supported way for grid-style content, such as cards. The cards height will expand to match the longest item.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/200/tech);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
A summary will also be present. Usually two to three brief sentences about the content on the detail page.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/200/people);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
Each card is created from an <a> tag so the whole card is linked.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/250/nature);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
Using Flexbox is such a an easy, well supported way for grid-style content, such as cards. The cards height will expand to match the longest item.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/250/animals);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
A summary will also be present. Usually two to three brief sentences about the content on the detail page.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/600/600/people);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
Each card is created from an <a> tag so the whole card is linked.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
<a class="card" href="#">
<span class="card-header" style="background-image: url(http://placeimg.com/400/400/tech);">
<span class="card-title">
<h3>This is a title for a card</h3>
</span>
</span>
<span class="card-summary">
Using Flexbox is such a an easy, well supported way for grid-style content, such as cards. The cards height will expand to match the longest item.
</span>
<span class="card-meta">
Published: June 18th, 2017
</span>
</a>
</div>
</div>
系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791