ჰორიზონტალური css მენიუ ხატებით. ვერტიკალური მენიუ CSS ჰორიზონტალურ მენიუში html და css ხატებით

არსებობს უამრავი მზა გადაწყვეტა ასეთი პანელების შესაქმნელად jQuery დაგეხმარებათ, გარდა პლაგინებისა და მოდულებისა ვებსაიტების მართვის სხვადასხვა სისტემებისთვის.
ეს ყველაფერი კარგია, მაგრამ შესაძლებელია თუ არა CSS-ის გამოყენება ძირითადი სლაიდ პანელების განსახორციელებლად? აბსოლუტურად შესაძლებელია! ალე ყურადღებით))) ვუყურებ მათ, რომ ყველა ბრაუზერი არ უჭერს მხარს CSS3-ის ამჟამინდელ ძალას.

ცოტა ხნის წინ, "მთის დანახვა", გადაწყვეტილება და რობოტის კონდახი. ერთ-ერთი პირველი კომენტარი ასეთი იყო: „მაინც გადავიტანოთ...“. Რატომაც არა? მოდით)).

დღეს ჩვენ გაჩვენებთ მაგალითში, თუ როგორ შეგიძლიათ გამოიყენოთ დამატებითი CSS მაგია, რათა შექმნათ სრულად ფუნქციონალური დაწკაპუნებით მენიუ.
დამწყებთათვის, დამკვიდრებული ტრადიციის მიხედვით, გვაოცებს რობოტული პანელის ცოცხალი კონდახი და მათთან ერთად, ვისაც ეს სჭირდება, გადავხედოთ მთელ განლაგებას, ასე და ასე. საჭმლის გადატანა, მენიუს ვარიანტების მომზადება, როგორც მემარცხენე, ასევე მემარჯვენე:

HTML განლაგება

მოდით საბოლოოდ გავაანალიზოთ პანელის შეცვლა, რის შედეგადაც გამოიყენება სტანდარტული ნიშანი ():

არის ჩამრთველი დოკუმენტის ზედა ნაწილში, ან უბრალოდ ტეგის შემდეგ . ჩვენ ვწერთ დამალულ ატრიბუტს, რომელიც პირდაპირ მიუთითებს ამ ელემენტის „კაკვების“ მდებარეობაზე, ასევე უნიკალურ იდენტიფიკატორს, მაგალითად, id="nav-toggle", ტეგის for ატრიბუტთან დასაკავშირებლად.

მსგავსად burner ნაცვლად ლულის პანელი vikoristuvuv tag

პროდუქტი 2
2500 რუბლი
პროდუქტი 3
2070 ₽
@import url ("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600"); .col ( სიგანე: 300 პიქსელი; ფონი: თეთრი; შიგთავსი: 20 პიქს; კონტური: 1 პიქსელი მყარი #eeeeee; შრიფტი-ოჯახი: "Open Sans", sans-serif; ) .col * (ზღვარი: 0;).ვიჯეტის სათაური ( ზღვარი: 0 0 30 პიქსელი; ხაზის სიმაღლე: 1; ტექსტის ტრანსფორმაცია: დიდი; ასოების დაშორება: 1 პიქსელი; შრიფტის ზომა: 20 პიქსელი; "; პოზიცია: შედარებითი; ეკრანი: ბლოკი; სიგანე: 100%, ვერტიკალური გასწორება : შუა; მარჯვნივ: -15 პიქსელი; ზღვარი-მარჯვნივ: -100%; საზღვარი-ზემო: 2 პიქსელი მყარი #cca86d; ) .price-line (ზღვარი-ქვედა: 20 პიქსელი;) .price-line:last-child (margin-bottom : 0;) .price-line:after ( content: ""; სიგანე: 80px; float: მარცხენა; . -მარცხნივ: 20px; ) .პროდუქტის სათაური (შრიფტის ზომა: 18px; ზღვარი ქვედა: 10px; Line- სიმაღლე: 1; .-ყუთი (ფერი: #666; შრიფტის ზომა: 18 პიქსელი; ხაზის სიმაღლე: 1;) : "FontAwesome"; ) .ვარსკვლავური შეფასება: ადრე ( შინაარსი: "\f005 \f005 \f005 \f005 \f005"; პოზიცია: აბსოლუტური; ზედა: 0; მარცხნივ: 0; ფერი: #FF9919; )