《mui學(xué)習(xí)筆記》:自定義選項(xiàng)卡

準(zhǔn)備工作
  1. mui模板
  2. IDE:HBuilder
分析
  1. 依據(jù)mui原有的實(shí)現(xiàn)关面,自定義選項(xiàng)卡風(fēng)格坦袍,即滿足了項(xiàng)目的需求,也達(dá)到熟悉mui的目的等太。
  2. 對(duì)mui css做式樣調(diào)整
開(kāi)始

先看自定義后的選項(xiàng)卡 效果:


自定義

原生的mui選項(xiàng)卡效果:


頂部選項(xiàng)卡-可左右拖動(dòng)

html5頁(yè)面代碼如下:

<body>
    <div id="slider" class="mui-slider">
        <div id="sliderSegmentedControl" class="mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
            <div class="block-style">
                <div class="control-item-inline"><a class="mui-control-item mui-active" href="#item1mobile">支付寶</a></div>
                <div class="control-item-inline"><a class="mui-control-item" href="#item2mobile">口碑</a></div>
                <div class="control-item-inline"><a class="mui-control-item" href="#item3mobile">朋友</a></div>
                <div class="control-item-inline"><a class="mui-control-item" href="#item4mobile">我的</a></div>
            </div>
        </div>
        
        <!-- 進(jìn)度條 -->
        <div class="block-style">
            <div id="sliderProgressBar" class="mui-slider-progress-bar mui-col-xs-3" style="margin-top: -6px;">
                <div class="green-ball"></div>
            </div>
        </div>

        <div class="mui-slider-group">
            <!-- 支付寶 -->
            <div id="item1mobile" class="mui-slider-item mui-control-content mui-active"><div>div1</div></div>
            <!-- 口碑 -->
            <div id="item2mobile" class="mui-slider-item mui-control-content"><div>div2</div></div>
            <!-- 朋友 -->
            <div id="item3mobile" class="mui-slider-item mui-control-content"><div>div3</div></div>
            <!-- 我的 -->
            <div id="item4mobile" class="mui-slider-item mui-control-content"><div>div4</div></div>
        </div>
    </div>
</body>

css式樣主要部分:

.green-ball {
    width: 10px;
    height: 10px;
    background-color: #FF0055;
    border-radius: 50%;
    margin-left: auto;
    margin-right: auto;
}

.block-style {
    width:60%;
    margin-left: auto;
    margin-right: auto;
}

.control-item-inline {
    width:25%;
    display:inline-block;
    float: left;
}

.mui-control-content {
    min-height: 300px;
}

比較兩幅效果圖可以看出捂齐,mui的選項(xiàng)卡和切換時(shí)的滾動(dòng)條長(zhǎng)度都是按頁(yè)面總長(zhǎng)度的比例計(jì)算得到的,為了實(shí)現(xiàn)自定義的效果缩抡,需要把原有的這部分樣式改寫奠宜。
同時(shí),為了讓選項(xiàng)卡向頁(yè)面中間靠攏缝其,可以設(shè)置以下css:

.block-style {
   width: 60%;               /* 選項(xiàng)卡占頁(yè)面的比例 */
   margin-left: auto;     /* 居中 */
   margin-right: auto;   /* 居中 */
}

這樣的話挎塌,選項(xiàng)卡和滾動(dòng)條的寬度都是可指定的了。

另外内边,圖中紅色小圓球的也是在原有基礎(chǔ)上改寫的劫瞳,思路是原有的滾動(dòng)條占位允許其存在,但把小球的位置設(shè)到每段滾動(dòng)條的中間跳仿。

注:mui的bug

*
{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;

    outline: none;

    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
}

-webkit-user-select: none;會(huì)導(dǎo)致ios上input輸入框獲取不到焦點(diǎn)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末瑞驱,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子和屎,更是在濱河造成了極大的恐慌拴驮,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件柴信,死亡現(xiàn)場(chǎng)離奇詭異套啤,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)随常,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門潜沦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人绪氛,你說(shuō)我怎么就攤上這事唆鸡。” “怎么了枣察?”我有些...
    開(kāi)封第一講書人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵争占,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我序目,道長(zhǎng)臂痕,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任宛琅,我火速辦了婚禮刻蟹,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嘿辟。我一直安慰自己舆瘪,他們只是感情好片效,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著英古,像睡著了一般淀衣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上召调,一...
    開(kāi)封第一講書人閱讀 51,482評(píng)論 1 302
  • 那天膨桥,我揣著相機(jī)與錄音,去河邊找鬼唠叛。 笑死只嚣,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的艺沼。 我是一名探鬼主播册舞,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼障般!你這毒婦竟也來(lái)了调鲸?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤挽荡,失蹤者是張志新(化名)和其女友劉穎藐石,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體定拟,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡于微,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了青自。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片角雷。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖性穿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情雷滚,我是刑警寧澤需曾,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站祈远,受9級(jí)特大地震影響呆万,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜车份,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一谋减、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧扫沼,春花似錦出爹、人聲如沸庄吼。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)总寻。三九已至,卻和暖如春梢为,著一層夾襖步出監(jiān)牢的瞬間渐行,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工铸董, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留祟印,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓粟害,卻偏偏與公主長(zhǎng)得像蕴忆,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子我磁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案孽文? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評(píng)論 1 92
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,117評(píng)論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件夺艰、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,103評(píng)論 4 62
  • 《愛(ài)德華的奇妙之旅》是美國(guó)作家凱特·迪卡米洛寫的兒童故事芋哭,曾獲得過(guò)“波士頓全球號(hào)角書金獎(jiǎng)”,故事相當(dāng)感人郁副。 愛(ài)德華...
    珊安閱讀 506評(píng)論 0 3
  • 我是一個(gè)害怕別人覺(jué)得我這不好减牺,那不好的女孩,我是一個(gè)不知道如何跟他人相處的女孩存谎,我是一個(gè)害怕我對(duì)他人說(shuō)他的問(wèn)題反而...
    蝶筱璇閱讀 170評(píng)論 6 5