国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

文本對齊格式text-align:justify的使用手札

2024-04-25 20:19:47
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了文本對齊格式text-align:justify的使用手札,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

對一些書寫CSS代碼朋友可能都了解,在平常的開發過程中,對于text-align一般用到的是left,center,right,這三個屬性都不會陌生。然而,對于justify的使用我卻是很陌生。361源碼今天就來說說這個justify用處。

首先有個比較簡單的例子,首先是html代碼:

<!DOCTYPE html><html><head>        <meta charset="UTF-8">        <title>Document</title>        <style>                .demo{                        width: 70px;                        /*text-align: justify;*/                }        </style></head><body>        <div>                <p>飛灑發fd達fasdf省sdf份發f送fdfd大df夫df薩</p>        </div></body></html>

首先是不使用justify的結果:

關于文本對齊格式text-align:justify的使用心得

然后我們使用justify,結果是:

關于文本對齊格式text-align:justify的使用心得

可以看出每一段都對齊了。那么接下來,我們聯想到這樣的情況,兩個字怎么和四個字對齊:

關于文本對齊格式text-align:justify的使用心得

我們要把這個justify用在表單中,將文本對齊。于是有下面的代碼:


<!DOCTYPE html><html><head>        <meta charset="UTF-8">        <title>Document</title>        <style>                span{                        width: 70px;                        text-align: justify;                }                input{                        width: 100px;                }        </style></head><body>        <div>                <span>昵稱:</span><input type="text" style = 'width: 100px'><br><br>                <span>電子郵箱:</span><input type="email" style = 'width: 100px;'>        </div></body></html>

然而,結果去讓我們非常失望:當text-align:justify使用在單行中,是起不到justify的作用的。那么我們該怎么做呢?

這個問題是我在項目中碰到的,由于我發現這個問題不可行,于是各種&ensp;&emsp;&nbsp;各種用。但是發現在safari中微軟雅黑不識別&emsp;等,于是只能找解決辦法。最終在開心網的源代碼中找到了解決辦法。

具體想法是:

首先既然單行不行,那么就用多行。但是怎么用單行呢?——用after。下面是html代碼:

<!DOCTYPE html><html><head>        <meta charset="UTF-8">        <title>Document</title>        <style>                span{                        width: 100px;                        text-align: justify;                        float: left;                }                span:after{                        content:'.';                        width: 100%;                        display: inline-block;                        overflow: hidden;                        height: 0;                }                input{                        width: 100px;                }        </style></head><body>        <div>                <span>昵稱</span>:<input type="text" style = 'width: 100px'><br><br>                <span>電子郵箱</span>:<input type="email" style = 'width: 100px;'>        </div></body></html>

 

結果為:

但是需要將span設置為float: left。:after為inline-block。

以上就是文本對齊格式text-align:justify的使用手札的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九台市| 惠安县| 海城市| 夏津县| 黑山县| 交城县| 乐陵市| 金塔县| 玉环县| 寿光市| 大安市| 光山县| 綦江县| 留坝县| 两当县| 武胜县| 宿州市| 利川市| 赫章县| 武隆县| 英德市| 鄂托克前旗| 临沭县| 宽城| 宜兴市| 昭苏县| 平陆县| 正阳县| 和硕县| 江阴市| 安吉县| 连州市| 西华县| 磐安县| 玉环县| 石泉县| 长海县| 丰县| 句容市| 施秉县| 金阳县|