2016-08-12 20 views
-1

申し訳ありませんが重複していますが、過去1時間は探していましたが、解決する解決策は見つかりませんでした。divをインラインで整列してコンテンツをフッタの一番下から一番下に置きます

私はフッターの左から右に並ぶ必要がある3つのdivがありますが、div内のコンテンツは上から下にとどまる必要があります。私はinline-blockを試してみた

Footer Example

、私は、私は一緒にそれらすべてを試してみた、私はfloatを試してみた、blockを試したし、他のホスト:ここで私が作ったモックアップの写真です私はそれを理解することはできません。彼らはまだ上下に並んでいます。どんな助けもありがとうございます。ここにはフッタのすべてのコードが入っています。

https://jsfiddle.net/kLbtfqp6/

+0

このすべては、必要があるのは、インラインブロックに追加垂直整列です... – CBroe

答えて

2
これにあなたのCSSを変更し

.footer { 
background-color: #5c0e13; 
color: white; 
display: inline-block; 
width: 100%; 
} 


.favicon { 
display: block; 
} 

.footernav, .socialmedia { 
    width:50%; 
    float: left; 
} 
.footer img { 
    width: 10%; 
    display:inline-block; 
} 
.footer p { 
    width: 50%; 
    display:inline-block; 
} 
+0

ありがとう!それは私に近いトンを得ます。 '.favicon'を外に移動したので、実際には3つのdivがありました(私は2つしかないことに気付きました)。今は元の2つのラインアップ、ファビコンは他の2つの上にとどまります。助言がありますか? –

+1

float:leftを追加するだけです。 .faviconクラス。 –

関連する問題