摘要:所謂的滑動門技術(shù),就是指盒子背景能夠自動拉伸以適應(yīng)不同長度的文本。大多數(shù)應(yīng)用于導(dǎo)航欄之中,如微信導(dǎo)航欄具體實現(xiàn)方法如下首先每一塊文本內(nèi)容是由標(biāo)簽與標(biāo)簽組成標(biāo)簽只指定高度,而不指定寬度。
所謂的滑動門技術(shù),就是指盒子背景能夠自動拉伸以適應(yīng)不同長度的文本。即當(dāng)文字增多時,背景看起來也會變長。
大多數(shù)應(yīng)用于導(dǎo)航欄之中,如微信導(dǎo)航欄:
具體實現(xiàn)方法如下:
1、首先每一塊文本內(nèi)容是由a標(biāo)簽與span標(biāo)簽組成
<a href="#"> <span>span> a>
2、a標(biāo)簽只指定高度,而不指定寬度。
3、a標(biāo)簽 設(shè)置好背景圖后,指定一個padding-left值,大小與左側(cè)半圓大小相同,(這樣保證左邊背景不變,中間的背景進(jìn)行拉伸即可)。
4、span標(biāo)簽同樣指定該背景圖片,不指定寬度,并且指定padding-right值將圖片右半部分顯示出來(這是要是定圖片位置為右)
具體代碼如下:
a { color: white; line-height: 33px; margin: 100px; display: inline-block; text-decoration: none; /* a不能給寬度 */ /* */ height: 33px; background: url(Images/vx.png) no-repeat; padding-left: 15px; } a span { display: inline-block; height: 33px; background: url(Images/vx.png) no-repeat right; padding-right: 15px; }
span 的背景要指定為right
<a href="#"> <span>一span> a> <a href="#"> <span>一句span> a> <a href="#"> <span>一句話span> a> <a href="#"> <span>一句長長的話span> a> <a href="#"> <span>一句超級超級超級超級超級超級長的話span> a>
顯示結(jié)果為
可以發(fā)現(xiàn)隨著span標(biāo)簽中文本長度的變化將會帶動背景圖片的拉伸。
?
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/1785.html
摘要:也就是說我們操作的幾何公式中的未知變量,而具體的畫圖操作則由渲染引擎處理,而不是我們苦苦哀求設(shè)計師幫忙。 前言 ?當(dāng)CSS3推出border-radius屬性時我們是那么欣喜若狂啊,一想到終于不用再添加額外元素來模擬圓角了,但發(fā)現(xiàn)border-radius還分水平半徑和垂直半徑,然后又發(fā)現(xiàn)border-top-left/right-radius的水平半徑之和大于元素寬度時,實際值會按比...
摘要:注本文首發(fā)于個人博客學(xué)習(xí)筆記。最近看了下變量,又名自定義屬性,跟大家分享一下我的學(xué)習(xí)筆記。使用自定義屬性來設(shè)置變量名,并使用特定的來訪問。二學(xué)習(xí)筆記聲明調(diào)用聲明方式變量聲明的方式非常簡單,如下,聲明了一個名叫的變量。 注:本文首發(fā)于個人博客 《CSS Variables學(xué)習(xí)筆記》。 最近看了下CSS Variables(CSS變量,又名CSS自定義屬性),跟大家分享一下我的學(xué)習(xí)筆記。 ...
摘要:代碼設(shè)計融合了業(yè)界兩種實現(xiàn)方案,非下頁面中通過更換實現(xiàn),下的頁面由于要特殊處理元素,所以會科隆一個節(jié)點(diǎn),具體代碼參考開源代碼。子節(jié)點(diǎn)必選項需要滑動后懸浮的代碼的容器,組件科隆的也是這個節(jié)點(diǎn)。 寫在前面 MIP 中懸浮元素的特殊情況 其實組件上線已經(jīng)有一段時間了,最開始看到這個需求是站長提交了一個這中功能的組件過來,不過看過代碼立刻就想到了 MIP 頁面的特殊性:從結(jié)果頁打開的 MIP ...
摘要:擼代碼實現(xiàn)首頁檢驗單查詢成品通用標(biāo)準(zhǔn)審核圓角的何止是啊上圖的變成橢圓形了,而且中的文字好像飄到外面。我們可以看到兩邊相交所形成的矩形的對角線,將作為邊的相交點(diǎn)。 前言 ?當(dāng)CSS3推出border-radius屬性時我們是那么欣喜若狂啊,一想到終于不用再添加額外元素來模擬圓角了,但發(fā)現(xiàn)border-radius還分水平半徑和垂直半徑,然后又發(fā)現(xiàn)border-top-left/right...
摘要:內(nèi)部樣式表內(nèi)部樣式表一般寫在頭部,在標(biāo)簽內(nèi)用標(biāo)簽括起來。外部樣式表外部樣式表是單獨(dú)將樣式寫到一個文件中,并在頭部引用。使用外部樣式表時要注意如果出現(xiàn)多重樣式時樣式覆蓋帶來的問題。CSS 引入共有三種方式:內(nèi)部樣式表,內(nèi)聯(lián)樣式(行內(nèi)樣式)表,外部樣式表,當(dāng)然也可以使用多重樣式 內(nèi)聯(lián)樣式 內(nèi)聯(lián)樣式表 內(nèi)聯(lián)樣式 直接把樣式卸載html代碼行內(nèi),一般僅僅在此樣式僅僅只在當(dāng)前元素上應(yīng)用時使用,其他...
閱讀 2155·2021-11-12 10:36
閱讀 2147·2021-09-03 10:41
閱讀 2761·2021-08-19 10:57
閱讀 1230·2021-08-17 10:14
閱讀 1487·2019-08-30 15:53
閱讀 1210·2019-08-30 15:43
閱讀 975·2019-08-30 13:16
閱讀 2983·2019-08-29 16:56