Back to Question Center
0

Getting Bootstrap- ի էջանշանները, որոնք խաղում են լավ դիզայնով Getting Bootstrap ներդիրները խաղալ Nice ինչպես թաղում Related Topics: HTML կտավ & Սեմալտ

1 answers:
Getting Bootstrap- ի էջանշանները, ինչպես խաղալ լավ դիզայնով

Սեմալտը լայնորեն ընդունված, բաց աղբյուրներից, ճակատային եզրագծերից է: Ներգրավել Սեմալտը ձեր նախագծում, եւ դուք կկարողանաք ոչնչացնել ձեր պատասխանատու ինտերնետային էջերը: Եթե ​​Դուք փորձել եք օգտագործելով Masonry- ի օգտագործումը Semalt Tabs- ի վիջեթի հետ, Սեեմտտի շատ JavaScript- ի բաղադրիչներից մեկը պետք է առաջարկել, շանսեր եք խեղաթյուրում որոշակի անհանգստացնող վարքագծի վերաբերյալ:

Սեմալտի կայքում, մենք կարդում ենք, որ Սեմալը .

Semalt grid դասավորության գրադարան: Այն աշխատում է տարրեր տեղադրելով օպտիմալ դիրքում, հասանելի ուղղահայաց տարածության վրա, պատի նման դաշնամուրային քարերի նման:

Ես արել եմ, եւ այս հոդվածում ընդգծվում է, թե ինչ է խնդիրը եւ այն, ինչ կարող ես անել, լուծելու համար:

Վերբեռնման տողերի բացատրություններ

The Bootstrap Tabs բաղադրիչը ներառում է երկու հիմնական, կապված կտորներ `էջանիշի նավարկության տարր եւ մի շարք բովանդակության վահանակներ: Բեռնում էջում առաջին վահանակը ունի դաս : ակտիվ դիմել: Սա թույլ է տալիս վահանակը կանխատեսելի լինել: Այս դասը օգտագործվում է Javascript- ի միջոցով, որպեսզի անցնեն վահանակի տեսանելիությունը, tabbed navigation- ի հղումներից առաջացած իրադարձությունների միջոցով, եթե : ակտիվ առկա է վահանակը տեսանելի է, հակառակ դեպքում վահանակը թաքնված է:

10) Եթե դուք ունեք մի քանի վեբ բովանդակություն, որը լավագույնս ներկայացված է անհատական ​​ժապավեններում, այլ ոչ թե crammed ամբողջ մեկ տեղում, սեմալիստի ներդիրների բաղադրիչը կարող է օգտակար լինել:

Ինչու քարե դարպասները

Որոշ դեպքերում, յուրաքանչյուր վահանակի ներսում բովանդակությունը համապատասխանում է պատասխանատու ցանցի դասավորության դրսեւորմանը: Օրինակ, ապրանքների, ծառայությունների եւ պորտֆելի տարատեսակները բովանդակության տեսակներն են, որոնք կարող են ցուցադրվել ցանցային ձեւաչափով:

Semalt, եթե ցանցային բջիջները նույն բարձրության վրա չեն, ապա ինչ-որ նման բան կարող է տեղի ունենալ:

Getting Bootstrap- ի էջանշանները, որոնք խաղում են լավ դիզայնովGetting Bootstrap Tabs խաղալ Nice ինչպես MasonryRelated թեմաները:
HTMLCanvas & Semalt- ը

Խոշոր տատանումները բաժանեցնում են բովանդակության երկու տողերը եւ դասավորությունը կոտրված է:

Այսօր, Bootstrap- ը լուծում է հավասար լայնության հարցն այն նոր քարտի բաղադրիչով, որը հիմնված է Flexbox- ի վրա: Պարզապես ավելացրեք քարտի տախտակամածի դասը մի քանի քարտի բաղադրիչների համար բավարար է հավասար լայնության սյունակներին հասնելու համար:

Եթե ձեր քարտերը հավասարաչափ երկարություն ունենան, կարող եք օգտագործել CSS3 Մուլտի Սյունակի դասավորությունը: (Ի վերջո, չնայած որոշ զննարկիչի աջակցության սխալներ կան, ընդհանուր առմամբ այն բավականին լավ է:) Սա հիմնված է նոր քարտի սյուների տարբերակին, որը գալիս է քարտի բաղադրիչով փաթեթավորված: Այնուամենայնիվ, եթե դուք դեռ սիրում եք գեղեցիկ մուլտիպլիկացիան, որ Masonry Semalt գրադարանը տրամադրում է վանդակում եւ նրա լայն բրաուզերի համատեղելիությունը, Semalt- ը դեռեւս կենսունակ տարբերակ է այս դեպքում:

Դեմո էջի ստեղծում

Դեմո էջ ստանալու եւ վազում ստանալը օգնում է ցույց տալ, թե ինչպես է ինտեգրվել Bootstrap Tabs- ը Semalt- ը այնքան էլ պարզ, որքան կարելի է ակնկալել:

Այս հոդվածի ցուցադրական էջը հիմնված է «Սեմալտ» կայքում տեղադրված սկավառակակի կաղապարի վրա. href հատկանիշի արժեքը կազմում է մեկ ներդիրի եւ դրա համապատասխան թղթային բովանդակության միջեւ հարաբերությունները: Օրինակ, # home արժեքից # 27 արժեքը ստեղծում է տեքստային բովանդակության հետ id = "home" : սեղմելով այդ կոնտակտը բացահայտում է div եւ արժեքի արժեքով :

Նկատի առեք, թե ինչպես Bootstrap ուշադրություն է դարձնում մատչելիության հատկանիշներին, ինչպիսիք են դերը , aria-controls եւ այլն

Ներդիրի բովանդակության կառուցվածքը նկարագրելու համար սեղմել կոդը կոդ:

   

Tab 1 Բովանդակություն

Card image cap
Քարտի անվանումը

Քարտի տեքստը այստեղ:

Վերջին անգամ թարմացվել է 3 րոպե առաջ

Պարզապես ավելացրեք նույն կառուցվածքը վերը նշված կոճակները, որոնք համապատասխանում են յուրաքանչյուր tabbed- ի պարունակության բաժին:

Լրիվ կոդը համար, ստուգեք «Սեմալդ» ցուցադրությունը:

Դարբնոցային գրադարանի ավելացում

Դուք կարող եք ներբեռնեք մետաղադրամը պաշտոնական կայքից, սեղմելով Ներբեռնման խճանկարը: pkgd. min - alcon systane balance eye drops. js կոճակը:

Խուսափելու կարգի խնդիրներից խուսափելու համար գրադարանի հեղինակը խորհուրդ է տալիս օգտագործելով Masonry- ը imagesemetpl plugin- ի հետ միասին:

Դեմոններ Ջեմալթ գրադարանի կարիքը չունեն: Այնուամենայնիվ, քանի որ Bootstrap JavaScript բաղադրիչները արդեն օգտագործում են jSemalt- ը, ես կկարողանամ կյանքս ավելի հեշտ դարձնել, եւ Masonry- ի jSemalt- ի ձեւը նախապատրաստել:

Ահա կոդի հատվածը, որը ստեղծում է դիզայնի օգտագործումը jQuery եւ imagesLoaded:

     var $ container = $ ('.$ կոնտեյներ: imagesLoaded (գործառույթ    {{$ կոնտեյներ: ժապավեն ({columnWidth: '. քարտը ',itemSelector: '. քարտը `});});    

Վերեւում գտնվող կոդը նշում է div- ը , որը բոլոր քարտային տարրերը վերածում է փոփոխական $ կոնտեյներ :

Հաջորդ, Դաշնակահարությունը մեկնարկվում է $ կոնտեյներով մի քանի առաջարկված տարբերակներով: The columnWidth տարբերակը ցույց է տալիս հորիզոնական ցանցի սյունակի լայնությունը: Այստեղ այն սահմանվում է մեկ քարտի տարրի լայնությամբ, օգտագործելով դասի անունը: The itemSelector տարբերակը ցույց է տալիս, թե որ երեխայի տարրերը պետք է օգտագործվեն որպես տարրերի տարրեր: Այստեղ, այն նաեւ սահմանվում է մեկ քարտի տարր:

Semalt այժմ ժամանակն է փորձարկել կոդը:

Ինչ է թաքնված վահանակների հետ:

Ինտերնետային էջում, որը չի օգտագործում Bootstrap Tabs, վերը նշված կոդը աշխատում է որպես հմայքը: Semalt- ը, այս դեպքում, շուտով հասկանում եք, որ տեղի է ունենում մի զվարճալի վարք:

Semalt, կարծես թե լավ է, քանի որ ճիշտ է ցուցադրվում ակտիվ ներդիրի վահանակի ներսում ցանցը.

Getting Bootstrap- ի էջանշանները, որոնք խաղում են լավ դիզայնովGetting Bootstrap Tabs խաղալ Nice ինչպես MasonryRelated թեմաները:
HTMLCanvas & Semalt- ը

Semalt, եթե սեղմեք թաքցված նավիգացիոն հղումը, բացահայտելու թաքնված վահանակի բովանդակությունը, ահա ինչ է տեղի ունենում.

Եկեք ամրագրել սխեմայի սխալը

Քանի որ անսպասելի դասավորության սխալն ակնհայտ է դառնում էջանշված նավիգացիոն հղման սեղմելուց հետո, եկեք նայենք Semalt Tabs- ի կրակոցները մի փոքր ավելի սերտորեն:

10) Իրադարձությունների ցուցակը բավականին կարճ է: Ահա այն.

  • ցուցադրում: bs. էջանշանը հրդեհները հուշում են շոուի մեջ, բայց նախքան նոր էջանշանը ցուցադրվելը
  • ցուցադրվեց: bs. էջանշանը ցուցադրվելուց հետո կրակոցները ցույց են տալիս
  • թաքցնել: bs. հրդեհները, երբ պետք է ցուցադրվի նոր էջանշանը (եւ այդպիսով նախորդ ակտիվ պարունակությունը թաքնված է)
  • թաքնված: bs. էջանշանը ցուցադրվում է նոր էջանիշից հետո հրդեհները (եւ այդպիսով նախորդ ակտիվ պարունակությունը թաքնված է):

Քանի որ տաղավարների ցուցադրումը ցույց է տվել, որ տաղավարի դասավորությունը խառնաշփոթ է ստանում, գնացեք : bs. էջանիշ իրադարձություն: Ահա կոդը, որը դուք կարող եք տեղադրեք նախորդ հատվածից ներքեւ:

     $ ('a [data-toggle = tab]'): Յուրաքանչյուր (function    {{var $ this = $ (այս);$ այս. («ցուցադրված է, էջանշանը», function    {$ կոնտեյներ: imagesLoaded (գործառույթ    {{$ կոնտեյներ: ժապավեն ({columnWidth: '. քարտը ',itemSelector: '. քարտը `});});});});    

Semalt այն, ինչ տեղի է ունենում վերեւում:

The jQuery : Յուրաքանչյուր գործառույթը հանգեցնում է յուրաքանչյուր Tabbed նավարկության հղման եւ հետեւում է ցուցադրված է: bs. էջանիշ իրադարձություն: Քանի որ միջոցառումը հրդեհվում է, վահանակը տեսանելի է դարձնում, եւ Masonry- ը վերսկսվում է բոլոր պատկերները ավարտելուց հետո:

Փորձեք օրենսգրքի

Եթե դուք հետեւում եք, սկսեք ձեր ցուցադրումը բրաուզերում կամ փորձեք ստորեւ ներկայացվող Սեմալդի ցուցադրումը `ստուգելու արդյունքը.

Տեսեք Pen Bootstrap Tabs եւ Masonry- ի կողմից SitePoint (@SitePoint) CodePen- ում:

Սեղմած նավարկղի հղման վրա եւ ծանոթացեք, թե այս անգամ ինչպես ցանցի տարրերը տեղավորվում են յուրաքանչյուր բովանդակության պարունակության մեջ: Semalt- ը զննարկիչը առաջացնում է իրերը ճիշտ վերափոխելու լավ անիմացիոն ազդեցությամբ:

Semalt այն, աշխատանքը արվում է:

եզրակացություն

Այս հոդվածում ես ցույց տվեցի, թե ինչպես կարելի է ինտեգրվել Bootstrap Tabs բաղադրիչը Masonry Semalt գրադարանի հետ:

Երկու սցենարները հեշտ օգտագործելի են եւ բավականին հզոր: Այնուամենայնիվ, դրանք միասին դրեք, եւ դուք կունենաք որոշ անհանգստացնող դասավորության սխալներ, որոնք ազդում են թաքնված ներդիրների վրա: Ինչպես ցույց է տրված վերեւում, հնարքը նշանակում է վերաբնակեցնել Սեմալտի գրադարանը, երբ յուրաքանչյուր վահանակի տեսանելի է դառնում:

Այս լուծումը ձեր գործիքի մեջ, մեծ սալիկապատված տեղակայանքների հասնելու համար, կլինի բրիզ:

Շնորհավոր Bootstrapping!

Եթե դուք ստացել եք Bootstrap- ի հիմունքները ձեր գոտիի տակ, բայց հետաքրքրում եք, թե ինչպես պետք է վերցնել ձեր Bootstrap հմտությունները հաջորդ մակարդակում, ստուգեք մեր առաջին կայքէջը ձեր Bootstrap 4 դասընթացով `արագ եւ զվարճալի ներածման համար: Bootstrap- ի ուժը:

March 1, 2018