1. 程式人生 > >如何實現圖片和兩行文字在一行顯示

如何實現圖片和兩行文字在一行顯示

文章來源:https://segmentfault.com/q/1010000008800083

給你個例子- -

html

   <div class="wrap">
        <img src="images/ico.png" alt="">
        <span>Lorem ipsum dolor sit amet consectetur adipisicing.<br>Lorem ipsum dolor sit amet consectetur adipisicing.</span>
    </div>

css

.wrap {
/* 可無需設定高度,靠圖片高度 或者 文字的上下padding撐開高度 */
border: 1px solid; width: 600px; text-align: center; } .wrap span{ display: inline-block; vertical-align: middle; padding: 20px 0; /* 撐開高度 */ } .wrap img{ width: 10px; height: auto; vertical-align: middle; }

其實多行居中分很多情況的- -只有行內元素,只有行內替換元素,行內與行內替換混合,建議去好好看看vertical-align與基線相關資料。

就樓主這個需求,還有其他更容易的實現方式,比如:

1、flex彈性盒子(移動端)

2、使用表格佈局


相關推薦

如何實現圖片文字一行顯示

文章來源:https://segmentfault.com/q/1010000008800083給你個例子- -html <div class="wrap"> <img src="images/ico.png" alt="">

css實現單行文字溢位顯示省略號點點點...

一、單行文字溢位顯示省略號點點點... overflow: hidden; text-overflow:ellipsis; white-space: nowrap; 二、多行文字溢位顯示省略號點點點... display: -webkit-box; -webkit

CSS實現單行、多文字溢位顯示省略號(…)

如果實現單行文字的溢位顯示省略號同學們應該都知道用text-overflow:ellipsis屬性來,當然還需要加寬度width屬來相容部分瀏覽。 實現方法: overflow: hidden; text-overflow:ellipsis; white-spa

CSS實現單行、多文字溢位顯示省略號 ...

頁面結構程式碼: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">

CSS實現單行、多文字溢位顯示省略號

如果實現單行文字的溢位顯示省略號同學們應該都知道用text-overflow:ellipsis屬性來,當然還需要加寬度width屬來相容部分瀏覽。 實現方法: overflow: hidden; text-overflow:ellipsis; white

CSS實現單行、多文字溢位顯示省略號 …

單行文字的溢位顯示省略號overflow: hidden; text-overflow:ellipsis; white-space: nowrap;效果圖:多行文字溢位display: -webkit-box; -webkit-box-orient: vertical; -w

《CSS實現單行、多文字溢位顯示省略號》

本文轉載於:猿2048網站➵《CSS實現單行、多行文字溢位顯示省略號》 如果實現單行文字的溢位顯示省略號同學們應該都知道用tex

laravelcss 多文字溢位顯示加省略號的實現方法

首選前端CSS: <style> .text{ width: 300px; border: 1px solid #000000; display: -webkit-box;

最多文字一行文字時居中顯示文字居左顯示,超過顯示...

    .out {         float: left;         position: relative;         left: 50%;     }     .inner{         text-align: left;         t

前端樣式 實現 超出部分...顯示

實現兩行 超出部分…顯示 純css 只對webkit核心瀏覽器有效 line-height:37rpx; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2

單行文字出現省略號的實現

1.CSS部分  /*單行文字出現省略號*/ .div3{ width: 100px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } /*多行文字出現省略號*/ .div

通過cssjs設定內容不確定的文字兩端對齊

效果如圖所示: 思路: 1.先通過css樣式設定兩行兩端對齊,但是會有一個問題,隨著兩行的內容的不確定,沒辦法固定兩行的寬度,通過第二步解決 首先元素新增如下宣告達不到效果 text-align: justify; 然後對元素的父元素新增宣告   注意:(只給元

利用dos下的copy實現圖片文字融合,文字圖片中隱藏

   以前有老師說過加密之類的,頓覺高大上,特別是把文字隱藏到圖片裡,就覺得特別牛,然而用過copy後,瞬間沒有了那種很牛的感覺,好像人人都能夠完成。 準備好圖片使用命令提示符,在cmd裡使用copy 2.jpg/b+2.txt/a 3.jpg,注意:不要在

textview中點選效果實現,比如點選textview中實現圖片文字的顏色變化(類似於button)

<TextView android:drawableTop="@drawable/bg_text_view" android:id="@+id/home_toolbar_settings" an

css實現單行文字文字省略號

單行文字出現省略號的條件: <style> p { width: 200px; /*寬度*/ text-overflow: ellipsis; /*文字以省略號的方式隱藏*/ white-space: nowrap;/*禁止文字內容折行*/

利用css實現文字一行顯示不完時顯示省略號

程式碼:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

css來實現單行或者多文字移除顯示省略號

單行文字: <p> 友情,能夠隨時說話找一個能隨時隨地和你聊天的人真的很難。 </p>p{ width:10em; white-space:nowrap; overflow:hidden;

css3實現文字溢位顯示省略號...

我們常用的就是實現單行文字溢位顯示省略號,此時需要定寬度,程式碼如下: .box{width:200px; overflow: hidden; text-overflow:ell

CSS實現單行、多文字溢位時顯示省略號

text-overflow屬性 這個屬性針對那些在塊級元素溢位的內容有效。 文字可能在以下情況下溢位: 由於某種原因無法換行,如設定了white-space:no-wrap 或者一個單詞因為太長而不能被合理地安置 為了能讓text-overflow屬

CSS實現文字溢位顯示省略號

單行文字溢位顯示省略號,可以直接使用 text-overflow:ellipsis; white-space:nowrap; <!DOCTYPE html> <html lang="en"> <head> <meta charse