jQuery隱藏與顯示所要展現的區塊

在網頁上常使用按下指定的按鈕(或區塊)後,jQuery隱藏與顯示所要展現的區塊,此方法可以使用jQuery click slideToggle 簡單的實現。

Comment

CSS圖片垂直至中與文字對齊指的是什麼意思??如下圖顯示,文字自動對齊圖片中間。

使用CSS排版類似以下圖片與文字版面時,通常會使用圖片向左浮動後,圖片就會因為脫離區塊,文字就會靠上圖片。這樣的情況文字是靠最上層區塊,邊緣開始排列下來,有時在設計上的需求並不理想。


此編排需求常應用在blog的側邊欄位上,因為內容標題的文字多少不一定,若在上方開始排列起文字,可能使得少的文字內容標題顯得空洞。最好的方式在設計的排版上讓文字與圖片垂直至中對齊,就可以解決以上問題,如下圖顯示。

如何能夠使文字與圖片垂直至中對齊

HTML 使用最基本的LIST排列出我們要的清單:

<ul class="align-st">
        <li><a href="#" class="img-link"><img src="/images/1.jpg"></a><h3><a href="#" class="title-link">煙霧魔法師 El Vendedor de Humo 動畫短片-紫紅色的神奇迷霧魔法</a></h3></li>
        <li><a href="#" class="img-link"><img src="/images/2.jpg"></a><h3><a href="#" class="title-link">
皮納塔駱駝HOLA LLAMIGO動畫短片</a></h3></li>
        <li><a href="#" class="img-link"><img src="/images/3.jpg"></a><h3><a href="#" class="title-link">諸神年少時荒唐事Apocalyptos</a></h3></li>
        <li><a href="#" class="img-link"><img src="/images/4.jpg"></a><h3><a href="#" class="title-link">肥肥圓圓的長頸鹿要喝口水都難</a></h3></li>
</ul>

圖片是使用像素較大的尺寸,這邊是利用css設定寬度,並且使用百分比設定寬度,讓它能容下在不一定寬度的欄位內。

css:

<style>
        *{
            margin:0;
            padding: 0;
        }
        .wrapper{
            width: 800px;
            margin:0 auto;
        }
        .align-st li{
            display: flex;
        }
        .align-st h3{
            align-self:center;
            display: block;
            float: right;
            width: 50%;
        }
        .align-st .img-link{
            width: 50%;
            display:block;
            margin-right: 20px;
        }
        .align-st img{
            max-width: 100%;
        }
 </style>

主要原理在於應用了display:flex;,使得內容排列為flex,為文字區塊做右浮動,設定內容文字使用align-self:center;,就可以顯示這樣的效果。

DEMO | DOWNLOAD 範例下載

參考 http://www.w3schools.com/cssref/css3_pr_align-self.asp

Comment

網站上使用Facebook所提供的留言版 Facebook Comments Plugin功能,已經是很部落格網站常見到使用的,因為它簡單好應用所以受歡迎。

常在使用上會有碰到就是設定上的問題,這也是剛開始不理解Facebook Comments Plugin,所以往往需要摸索一段時間,才能將基本的設定給設定好。

這裡也是說明如何解決這些設定的問題,其實設定簡單但若有些步驟沒有做到,就可能使得管理與通知功能無法出現。

首先必須要有fb應用程式編號,申請網址:https://developers.facebook.com/apps/

Comment

Facebook可自行抓取文章內資訊做分享訊息,或使用meta標記指定此頁面在分享時要呈現的資訊,如下範例:

以下範例顯示如何使用 og:type="article" 以及許多其他屬性來標示文章、動態消息或部落格貼文:

<meta property="og:url" content="http://www.nytimes.com/2015/02/19/arts/international/when-great-minds-dont-think-alike.html" />
<meta property="og:type" content="article" />
<meta property="og:title" content="When Great Minds Don’t Think Alike" />
<meta property="og:description" content="How much does culture influence creative thinking?" />
<meta property="og:image" content="http://static01.nyt.com/images/2015/02/19/arts/international/19iht-btnumbers19A/19iht-btnumbers19A-facebookJumbo-v2.jpg" />

Facebook在分享貼文時,都會把分享過的資料用存起來,所以在Facebook若要使用property meta標籤做分享時,需要配合使用Sharing Debugger做除錯,此功能可重新產生網頁上的最新的Facebook分享貼文結果,只要貼上要除錯的網址要按下Debug按鈕。

Comment

Copyright © 2018 ucamc